Можно ли получить доступ к элементам HTML5 canvas в Opa?
Да, можно получить доступ к элементам HTML5 canvas в Opa!
См. Документацию по API онлайн: http://opalang.org/resources/doc/index.html#canvas.opa.html/!/value_stdlib.core.xhtml.Canvas
И знаете что? Hhuho выдвинул на github совместную доску, основанную на холсте html5: https://github.com/hhugo/OpaWhiteBoard
Вы можете поиграть с ним здесь: http://canvas.opalang.org/