Viz výše. My jsme použili Haskell-like jazyk a nadefinovali objekty domény jako záznamy, což backend překladače převede na normální JS objekty. Docela zajímavá jsou dynamická schémata JSON objektů z RESTu, která se dají namapovat 1-to-1 na nativní záznamy, ale to by bylo na dlouhé povídání.