Language.Javascript.JSaddle.Object

data Object

class MakeObject this

Property lookup

(!)

(!!)

js

jss

type JSF

jsf

js0

js1

js2

js3

js4

js5

jsg

jsgf

jsg0

jsg1

jsg2

jsg3

jsg4

jsg5

Setting the value of a property

(<#)

(<##)

Calling JavaSctipt

(#)

(##)

new

call

obj

create

getProp

unsafeGetProp

setProp

unsafeSetProp

Calling Haskell From JavaScript

data Function

function

freeFunction

fun

type JSCallAsFunction

Object Constructors

Arrays

fromListIO

array

Global Object

global

Enumerating Properties

listProps

propertyNames

properties

Low level

objCallAsFunction

objCallAsConstructor

nullObject