Safe Haskell | None |
---|---|
Language | Haskell2010 |
GHCJS.Internal.Types
Contents
Documentation
class IsJSVal a where Source #
Minimal complete definition
Nothing
Methods
Instances
IsJSVal JSString Source # | |
IsJSVal (SomeArrayBuffer m) Source # | |
Defined in JavaScript.TypedArray.ArrayBuffer.Internal | |
IsJSVal (SomeJSArray m) Source # | |
Defined in Language.Javascript.JSaddle.Types | |
IsJSVal (SomeTypedArray e m) Source # | |
Defined in JavaScript.TypedArray.Internal.Types |
data MutabilityType s Source #
Constructors
Mutable_ s | |
Immutable_ s | |
STMutable s |
type Immutable = 'Immutable_ () Source #
data IsItMutable Source #
Constructors
IsImmutable | |
IsMutable |
type family Mutability (a :: MutabilityType s) :: IsItMutable where ... Source #
Equations
Mutability Immutable = 'IsImmutable | |
Mutability Mutable = 'IsMutable | |
Mutability ('STMutable s2 :: MutabilityType s1) = 'IsMutable |