javascript-extras-0.3.2.0: Extra javascript functions when using GHCJS

Safe HaskellNone
LanguageHaskell2010

JavaScript.Extras.JSVar

Synopsis

Documentation

newtype JSVar #

Wrapper to have a JSVal that also have an IString instance This is helpful when using OverloadedStrings

Constructors

JSVar JSVal 

Instances

Show JSVar # 

Methods

showsPrec :: Int -> JSVar -> ShowS #

show :: JSVar -> String #

showList :: [JSVar] -> ShowS #

IsString JSVar # 

Methods

fromString :: String -> JSVar #

NFData JSVar # 

Methods

rnf :: JSVar -> () #

PToJSVal JSVar # 

Methods

pToJSVal :: JSVar -> JSVal #

IsJSVal JSVar # 

Methods

jsval_ :: JSVar -> JSVal

FromJS JSVar # 

Methods

fromJS :: JSVal -> Maybe JSVar #

ToJS JSVar # 

Methods

toJS :: JSVar -> JSVal #

toJS' :: ToJS a => a -> JSVar #

fromJS' :: FromJS a => JSVar -> Maybe a #