ryanprior
I used Opal for a project where I already had a software library in Ruby, and wanted to create a web app to make it easier to consume directly. It would not have been a huge effort to reimplement the library in Javascript, or to put up a Ruby backend server and have the front-end written in Javascript to consume it, but completing the project with Opal and the Inesita framework only took a couple days, including learning time having never used either before (but lots of Ruby otherwise.) If I were in a similar situation again, I would not hesitate to give Inesita another crack.
ryanprior
The completed web app in question is here: https://cyberark.github.io/conjur-policy-generator/def foo(arg1, arg2, arg3, arg4 = SOME_CONST)
...
puts "arg4 is true" if arg4
puts "!arg4 is false" unless !arg4 # <---INTERMITTENTLY this line will not print when the line above and below prints!
puts "!!arg4 is true" if !!arg4
...
end