Safe Haskell | None |
---|
This module generates code in the simplified Javascript intermediate representation from Purescript code
- data ModuleType
- declToJs :: (Functor m, Applicative m, Monad m) => Options -> ModuleName -> Declaration -> Environment -> SupplyT m (Maybe [JS])
- moduleToJs :: (Functor m, Applicative m, Monad m) => ModuleType -> Options -> Module -> Environment -> SupplyT m [JS]
- isIdent :: String -> Bool
Documentation
declToJs :: (Functor m, Applicative m, Monad m) => Options -> ModuleName -> Declaration -> Environment -> SupplyT m (Maybe [JS])Source
Generate code in the simplified Javascript intermediate representation for a declaration
moduleToJs :: (Functor m, Applicative m, Monad m) => ModuleType -> Options -> Module -> Environment -> SupplyT m [JS]Source
Generate code in the simplified Javascript intermediate representation for all declarations in a module.