effect-ts-folds
Preparing search index...
laws
Given
Interface Given<F, A, B>
interface
Given
<
F
extends
TypeLambda
,
A
,
B
>
{
a
:
Arbitrary
<
A
>
;
cvAlgebra
:
Arbitrary
<
CVAlgebra
<
F
,
A
[]
>
>
;
equalsA
:
Equivalence
<
A
>
;
equalsB
:
Equivalence
<
B
>
;
equalsF
:
Equivalence
<
Fix
<
F
,
unknown
,
unknown
,
never
>
>
;
fa
:
Arbitrary
<
Kind
<
F
,
never
,
unknown
,
unknown
,
A
>
>
;
fixed
:
Arbitrary
<
Fix
<
F
,
unknown
,
unknown
,
never
>
>
;
rAlgebra
:
Arbitrary
<
RAlgebra
<
F
,
B
[]
>
>
;
"φ"
:
Arbitrary
<
Algebra
<
F
,
A
>
>
;
"ψ"
:
Arbitrary
<
Coalgebra
<
F
,
A
>
>
;
}
Type Parameters
F
extends
TypeLambda
A
B
Index
Properties
a
cv
Algebra
equals
A
equals
B
equals
F
fa
fixed
r
Algebra
φ
ψ
Properties
a
a
:
Arbitrary
<
A
>
cv
Algebra
cvAlgebra
:
Arbitrary
<
CVAlgebra
<
F
,
A
[]
>
>
equals
A
equalsA
:
Equivalence
<
A
>
equals
B
equalsB
:
Equivalence
<
B
>
equals
F
equalsF
:
Equivalence
<
Fix
<
F
,
unknown
,
unknown
,
never
>
>
fa
fa
:
Arbitrary
<
Kind
<
F
,
never
,
unknown
,
unknown
,
A
>
>
fixed
fixed
:
Arbitrary
<
Fix
<
F
,
unknown
,
unknown
,
never
>
>
r
Algebra
rAlgebra
:
Arbitrary
<
RAlgebra
<
F
,
B
[]
>
>
φ
"φ"
:
Arbitrary
<
Algebra
<
F
,
A
>
>
ψ
"ψ"
:
Arbitrary
<
Coalgebra
<
F
,
A
>
>
Settings
Member Visibility
Internal
Theme
OS
Light
Dark
On This Page
Properties
a
cv
Algebra
equals
A
equals
B
equals
F
fa
fixed
r
Algebra
φ
ψ
effect-ts-folds
Loading...