CoArb
Namespace: Persimmon.Dried
Functions and values
Function or value | Description |
apply(a c)
Signature: a:'c -> c:CoArbitrary<'c> -> Gen<'d> -> Gen<'d>
Type parameters: 'c, 'd
|
|
array(a)
Signature: a:CoArbitrary<'?8771> -> CoArbitrary<'?8771 []>
Type parameters: '?8771
|
CompiledName: Array
|
bool
Signature: CoArbitrary<bool>
|
CompiledName: Bool
|
byte
Signature: CoArbitrary<byte>
|
CompiledName: Byte
|
char
Signature: CoArbitrary<char>
|
CompiledName: Char
|
choice(l r)
Signature: l:CoArbitrary<'?8783> -> r:CoArbitrary<'?8784> -> CoArbitrary<Choice<'?8783,'?8784>>
Type parameters: '?8783, '?8784
|
|
contramap(f c)
Signature: f:('U -> 'T) -> c:CoArbitrary<'T> -> CoArbitrary<'U>
Type parameters: 'U, 'T
|
|
dict(a b)
Signature: a:CoArbitrary<'?8787> -> b:CoArbitrary<'?8788> -> CoArbitrary<Dictionary<'?8787,'?8788>>
Type parameters: '?8787, '?8788
|
CompiledName: Dictionary
|
float
Signature: CoArbitrary<float>
|
CompiledName: Double
|
float32
Signature: CoArbitrary<float32>
|
CompiledName: Single
|
int
Signature: CoArbitrary<int>
|
CompiledName: Int
|
int16
Signature: CoArbitrary<int16>
|
CompiledName: Int16
|
int64
Signature: CoArbitrary<int64>
|
CompiledName: Int64
|
list(l)
Signature: l:CoArbitrary<'?8769> -> CoArbitrary<'?8769 list>
Type parameters: '?8769
|
|
map(a b)
Signature: a:CoArbitrary<'?8780> -> b:CoArbitrary<'?8781> -> CoArbitrary<Map<'?8780,'?8781>>
Type parameters: '?8780, '?8781
|
|
option(c)
Signature: c:CoArbitrary<'?8750> -> CoArbitrary<'?8750 option>
Type parameters: '?8750
|
|
resizeArray(a)
Signature: a:CoArbitrary<'?8776> -> CoArbitrary<ResizeArray<'?8776>>
Type parameters: '?8776
|
CompiledName: List
|
sbyte
Signature: CoArbitrary<sbyte>
|
CompiledName: SByte
|
seq(a)
Signature: a:CoArbitrary<'?8773> -> CoArbitrary<'?8774>
Type parameters: '?8773, '?8774
|
CompiledName: IEnumerable
|
set(a)
Signature: a:CoArbitrary<'?8778> -> CoArbitrary<Set<'?8778>>
Type parameters: '?8778
|
|
string
Signature: CoArbitrary<string>
|
CompiledName: String
|
tuple2(xa yb)
Signature: xa:CoArbitrary<'?8762> -> yb:CoArbitrary<'?8763> -> CoArbitrary<'?8762 * '?8763>
Type parameters: '?8762, '?8763
|
CompiledName: Tuple
|
tuple3(xa yb zc)
Signature: xa:CoArbitrary<'?8765> -> yb:CoArbitrary<'?8766> -> zc:CoArbitrary<'?8767> -> CoArbitrary<'?8765 * '?8766 * '?8767>
Type parameters: '?8765, '?8766, '?8767
|
CompiledName: Tuple
|
uint16
Signature: CoArbitrary<uint16>
|
CompiledName: UInt16
|
uint32
Signature: CoArbitrary<uint32>
|
CompiledName: UInt32
|
uint64
Signature: CoArbitrary<uint64>
|
CompiledName: UInt64
|
unit
Signature: CoArbitrary<unit>
|
|