jmacro-0.6.9: QuasiQuotation library for programmatic generation of Javascript code.
Language.Javascript.JMacro.Util
(.) :: JExpr -> String -> JExprSource
(<>) :: ToJExpr a => JExpr -> a -> JExprSource
(=:) :: ToJExpr a => JExpr -> a -> JStatSource
($) :: (ToJExpr a, ToJExpr b) => a -> b -> JExprSource
($$) :: (ToJExpr a, ToJExpr b) => a -> b -> JStatSource
(==) :: JExpr -> JExpr -> JExprSource
(&&) :: JExpr -> JExpr -> JExprSource
(<) :: JExpr -> JExpr -> JExprSource
(!=) :: JExpr -> JExpr -> JExprSource
null :: JExprSource
new :: ToJExpr a => a -> JExprSource
if' :: (ToJExpr a, ToStat b) => a -> b -> JStatSource
ifElse :: (ToJExpr a, ToStat b, ToStat c) => a -> b -> c -> JStatSource
while :: ToJExpr a => a -> JStat -> JStatSource
return :: ToJExpr a => a -> JStatSource
toJExprList :: ToJExpr a => a -> [JExpr]Source
jstr :: String -> JExprSource