code-builder-0.1.3: Simple system for generating code.

Safe HaskellSafe
LanguageHaskell98

Code.Build.JavaScript

Documentation

statements :: CodeList a => a -> Code #

block :: CodeList a => a -> Code #

jsIf :: (Codeable a, CodeList b) => a -> b -> Code #

jsElse :: CodeList a => a -> Code #

for :: (Codeable a, CodeList b) => a -> b -> Code #

function :: CodeList a => [String] -> a -> Code #

functionDecl :: CodeList a => String -> [String] -> a -> Code #

call :: CodeList a => String -> a -> Code #

proc :: CodeList a => String -> a -> Code #

ret :: Codeable a => a -> Code #

string :: Codeable a => a -> Code #

new :: Codeable a => String -> a -> Code #

var :: Codeable a => String -> a -> Code #

(.=.) :: Codeable b => String -> b -> Code infix 2 #