JsContracts-0.4: Design-by-contract for JavaScript
Source code
Contents
Index
BrownPLT.JavaScript.Contracts.Interface
Documentation
data
Contract
Source
Constructors
FlatContract
SourcePos
ParsedExpression
NamedContract
SourcePos
String
FunctionContract
SourcePos
[
Contract
] (
Maybe
Contract
)
Contract
ConstructorContract
SourcePos
String
[
Contract
]
FixedArrayContract
SourcePos
[
Contract
]
ArrayContract
SourcePos
Contract
ObjectContract
SourcePos
[(
String
,
Contract
)]
Instances
Show
Contract
contractPos
::
Contract
->
SourcePos
Source
data
InterfaceItem
Source
Constructors
InterfaceExport
String
SourcePos
Contract
InterfaceAlias
String
Contract
InterfaceStatement
interfaceStatement
::
ParsedStatement
InterfaceInstance
String
SourcePos
Contract
always an object contract
Instances
Show
InterfaceItem
Produced by
Haddock
version 2.4.2