Module

FFI.Util

Package
purescript-ffi-utils
Repository
Risto-Stevcev/purescript-ffi-utils

#typeof Source

typeof :: forall a. a -> String

#instanceof Source

instanceof :: forall b a. a -> b -> Boolean

#stringify Source

stringify :: forall r. Boolean -> Record r -> String

#require Source

require :: forall a. String -> a

#parseOptions Source

parseOptions :: forall r2 r1. Record r1 -> Record r2

#isNullOrUndefined Source

isNullOrUndefined :: forall a. a -> Boolean

#property Source

property :: forall b a. a -> String -> b

#propertyPath Source

propertyPath :: forall b a. a -> Array String -> b

#property' Source

property' :: forall a. String -> a

#propertyPath' Source

propertyPath' :: forall a. Array String -> a

#setProperty Source

setProperty :: forall b a. a -> String -> b -> Unit

#setPropertyPath Source

setPropertyPath :: forall b a. a -> Array String -> b -> Unit

#Window Source

data Window :: Type

#Global Source

data Global :: Type

#new Source

new :: forall b a. a -> b

#new0 Source

new0 :: forall b o. o -> b

#new1 Source

new1 :: forall b a1 o. o -> a1 -> b

#new2 Source

new2 :: forall b a2 a1 o. o -> a1 -> a2 -> b

#new3 Source

new3 :: forall b a3 a2 a1 o. o -> a1 -> a2 -> a3 -> b

#new4 Source

new4 :: forall b a4 a3 a2 a1 o. o -> a1 -> a2 -> a3 -> a4 -> b

#new5 Source

new5 :: forall b a5 a4 a3 a2 a1 o. o -> a1 -> a2 -> a3 -> a4 -> a5 -> b

#new6 Source

new6 :: forall b a6 a5 a4 a3 a2 a1 o. o -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> b

#new7 Source

new7 :: forall b a7 a6 a5 a4 a3 a2 a1 o. o -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> b

#newEff0 Source

newEff0 :: forall b eff o. o -> Eff eff b

#newEff1 Source

newEff1 :: forall b eff a1 o. o -> a1 -> Eff eff b

#newEff2 Source

newEff2 :: forall b eff a2 a1 o. o -> a1 -> a2 -> Eff eff b

#newEff3 Source

newEff3 :: forall b eff a3 a2 a1 o. o -> a1 -> a2 -> a3 -> Eff eff b

#newEff4 Source

newEff4 :: forall b eff a4 a3 a2 a1 o. o -> a1 -> a2 -> a3 -> a4 -> Eff eff b

#newEff5 Source

newEff5 :: forall b eff a5 a4 a3 a2 a1 o. o -> a1 -> a2 -> a3 -> a4 -> a5 -> Eff eff b

#newEff6 Source

newEff6 :: forall b eff a6 a5 a4 a3 a2 a1 o. o -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> Eff eff b

#newEff7 Source

newEff7 :: forall b eff a7 a6 a5 a4 a3 a2 a1 o. o -> a1 -> a2 -> a3 -> a4 -> a5 -> a6 -> a7 -> Eff eff b