jmacro-0.6.5: QuasiQuotation library for programmatic generation of Javascript code.

Safe HaskellNone

Language.Javascript.JMacro.Util

Documentation

(<>) :: ToJExpr a => JExpr -> a -> JExprSource

(=:) :: ToJExpr a => JExpr -> a -> JStatSource

($) :: (ToJExpr a, ToJExpr b) => a -> b -> JExprSource

($$) :: (ToJExpr a, ToJExpr b) => a -> b -> JStatSource

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