javascript - js_of_ocaml and Deriving_Json -


i need js_of_ocaml working. there's not information on net, , manual sparse (no snippets or usage examples, no comment sections).

i have card module on server card record. i'm sending card list client using ajax, , there want read , traverse list. end this:

let json = json.unsafe_input (js.string http_frame.xmlhttprequest.content) in 

...where json has type 'a, according documentation (not when run it, of course).

i can log json##length , correct length of list. go here? ideally, i'd use deriving_json type-safe card list again, use for-loop (not elegant, whatever).

type declarations type name = ... deriving(json) creates json_name module. here example.

type card =  {a: int; b: string; } deriving(json) type t = card list deriving(json)  let _ =   let str = json.to_string<t> [{a = 10; b = "abc";}; {a = 20; b = "xyz";}] in   let rs = json.from_string<t> str in   firebug.console##log(js.string str);   list.iter (fun r -> firebug.console##log_2(r.a, js.string r.b)) rs 

and i'm not sure why, got "uncaught referenceerror: unix_inet_addr_of_string not defined".

so add function unix_inet_addr_of_string () {return 0;} js file.


Comments

Popular posts from this blog

javascript - DIV "hiding" when changing dropdown value -

Does Firefox offer AppleScript support to get URL of windows? -

android - How to install packaged app on Firefox for mobile? -