Language.Javascript.JSaddle.Value

JavaScript value references

data JSVal

class ToJSVal a

Haskell types for JavaScript values

data JSNull

type JSUndefined

data JSString

data JSValue

showJSValue

Converting JavaScript values

isTruthy

valToBool

valToNumber

valToStr

valToObject

valToText

valToJSON

Make JavaScript values from Haskell ones

val

jsNull

valNull

isNull

valIsNull

jsUndefined

valUndefined

isUndefined

valIsUndefined

maybeNullOrUndefined

maybeNullOrUndefined'

toJSBool

jsTrue

jsFalse

valBool

valMakeNumber

valMakeString

valMakeText

valMakeJSON

Convert to and from JSValue

deRefVal

valMakeRef

strictEqual

instanceOf