eruby fns to write camera records/enums

So now I'm writing Ruby,
which generates Haskell,
which compiles to JavaScript,
which calls ObjC/Java/whatever functions.
Makes sense