code-builder-0.1.3: Simple system for generating code.
Code.Build.Ruby
hashmap :: [(String, Code)] -> CodeSource
statements :: CodeList a => a -> CodeSource
block :: CodeList a => a -> CodeSource
endBlock :: CodeList a => a -> CodeSource
rbIf :: (Codeable a, CodeList b) => a -> b -> CodeSource
rbIf_ :: (Codeable a, CodeList b) => a -> b -> CodeSource
rbElsIf :: (Codeable a, CodeList b) => a -> b -> CodeSource
rbElsIf_ :: (Codeable a, CodeList b) => a -> b -> CodeSource
rbElse :: CodeList b => b -> CodeSource
rbModule :: CodeList a => String -> a -> CodeSource
rbClass :: CodeList a => String -> a -> CodeSource
require :: String -> CodeSource
function :: CodeList a => String -> [String] -> a -> CodeSource
call :: CodeList a => String -> a -> CodeSource
ret :: Codeable a => a -> CodeSource
string :: Codeable a => a -> CodeSource
new :: CodeList a => String -> a -> CodeSource
(.=.) :: Codeable b => String -> b -> CodeSource