Skip to main content

Module functions

Module functions 

Source
Expand description

Auto-generated module

๐Ÿค– Generated with SplitRS

Functionsยง

affine_traversal_ty
AffineTraversal : Type โ†’ Type โ†’ Type
algebraic_effect_ty
AlgebraicEffect : Type โ†’ Type โ†’ Type
ana_ty
Ana : (A โ†’ F A) โ†’ A โ†’ Fix F (anamorphism type template)
app
app2
app3
applicative_law_ty
ApplicativeLaw : (Type โ†’ Type) โ†’ Type โ†’ Prop
applicative_ty
Applicative : (Type โ†’ Type) โ†’ Type
approximation_order_ty
ApproximationOrder : Type โ†’ Type โ†’ Prop
arrow
arrow_apply_ty
ArrowApply : Type โ†’ Type โ†’ Type
arrow_choice_ty
ArrowChoice : Type โ†’ Type โ†’ Type
arrow_first_ty
ArrowFirst : Type โ†’ Type โ†’ Type โ†’ Type
arrow_law_ty
ArrowLaw : Type โ†’ Type โ†’ Prop
arrow_ty
Arrow : Type โ†’ Type โ†’ Type
banach_fixed_point_ty
BanachFixedPoint : Type โ†’ Type โ†’ Prop
build_env
Build the functional programming foundations environment: register all axioms.
bvar
cata_ty
Cata : (F A โ†’ A) โ†’ Fix F โ†’ A (catamorphism type template)
catamorphism_fusion_ty
CatamorphismFusion : โˆ€ (F : Type โ†’ Type) (A B : Type), Prop
catamorphism_ty
Catamorphism : (Type โ†’ Type) โ†’ Type โ†’ Type
cellular_automata_comonad_ty
CellularAutomataComonad : Type โ†’ Type
chronomorphism_ty
Chronomorphism : (Type โ†’ Type) โ†’ Type โ†’ Type
coerce_ty
Coerce : Type โ†’ Type โ†’ Prop
cofree_comonad_unfold_ty
CofreeComonadUnfold : โˆ€ (F : Type โ†’ Type) (A : Type), Prop
cofree_ty
Cofree : (Type โ†’ Type) โ†’ Type โ†’ Type
comonad_law_ty
ComonadLaw : (Type โ†’ Type) โ†’ Type โ†’ Prop
comonad_ty
Comonad : (Type โ†’ Type) โ†’ Type
cont_t_ty
ContT : Type โ†’ (Type โ†’ Type) โ†’ Type โ†’ Type
cps_transform_ty
CpsTransform : Type โ†’ Type โ†’ Type
cst
day_convolution_ty
DayConvolution : (Type โ†’ Type) โ†’ (Type โ†’ Type) โ†’ Type โ†’ Type
deep_handler_ty
DeepHandler : Type โ†’ Type โ†’ Type โ†’ Type
dimap_ty
Dimap : โˆ€ (P : Type โ†’ Type โ†’ Type) (A B C D : Type), Prop
double_negation_translation_ty
DoubleNegationTranslation : Type โ†’ Prop
effect_handler_ty
EffectHandler : Type โ†’ Type โ†’ Type โ†’ Type
effect_row_ty
EffectRow : Type
effect_subrow_ty
EffectSubrow : Type โ†’ Type โ†’ Prop
effect_ty
Effect : Type โ†’ Type โ†’ Type
final_coalgebra_ty
FinalCoalgebra : (Type โ†’ Type) โ†’ Type โ†’ Prop
fixed_point_semantics_ty
FixedPointSemantics : (Type โ†’ Type) โ†’ Type โ†’ Prop
fixpoint_ty
FixPoint : (Type โ†’ Type) โ†’ Type
fixpoint_type_ty
FixpointType : (Type โ†’ Type) โ†’ Type
fn_ty
free_applicative_ty
FreeApplicative : (Type โ†’ Type) โ†’ Type โ†’ Type
free_monad_bind_ty
FreeMonadBind : โˆ€ (F : Type โ†’ Type) (A B : Type), Prop
free_monad_left_unit_ty
FreeMonadLeftUnit : โˆ€ (F : Type โ†’ Type) (A : Type), Prop
free_monad_right_unit_ty
FreeMonadRightUnit : โˆ€ (F : Type โ†’ Type) (A : Type), Prop
free_monad_ty
FreeMonad : (Type โ†’ Type) โ†’ Type โ†’ Type
free_selective_ty
FreeSelective : (Type โ†’ Type) โ†’ Type โ†’ Type
freer_lift_ty
FreerLift : โˆ€ (F : Type โ†’ Type) (A : Type), F A โ†’ FreerMonad F A
freer_monad_ty
FreerMonad : (Type โ†’ Type) โ†’ Type โ†’ Type
full_abstraction_ty
FullAbstraction : Type โ†’ Type โ†’ Prop
futumorphism_ty
Futumorphism : (Type โ†’ Type) โ†’ Type โ†’ Type
histomorphism_ty
Histomorphism : (Type โ†’ Type) โ†’ Type โ†’ Type
hlist_ty
HList : Type
hmap_ty
HMap : Type โ†’ Type โ†’ Type
hylo_fusion_ty
HyloFusion : โˆ€ (F : Type โ†’ Type) (A B : Type), Prop
hylo_ty
Hylo : (F B โ†’ B) โ†’ (A โ†’ F A) โ†’ A โ†’ B (hylomorphism)
hylomorphism_ty
Hylomorphism : (Type โ†’ Type) โ†’ Type โ†’ Type โ†’ Type
idiom_bracket_ty
IdiomBracket : (Type โ†’ Type) โ†’ Type โ†’ Type
initial_algebra_ty
InitialAlgebra : (Type โ†’ Type) โ†’ Type โ†’ Prop
iso_roundtrip_ty
IsoRoundtrip : โˆ€ (S A : Type), Iso S A โ†’ Prop
iso_ty
Iso : Type โ†’ Type โ†’ Type
least_upper_bound_ty
LeastUpperBound : Type โ†’ Type โ†’ Prop
lens_get_set_ty
LensGetSet : โˆ€ (S A : Type), Lens S A โ†’ Prop
lens_set_get_ty
LensSetGet : โˆ€ (S A : Type), Lens S A โ†’ Prop
lens_set_set_ty
LensSetSet : โˆ€ (S A : Type), Lens S A โ†’ Prop
lens_ty
Lens : Type โ†’ Type โ†’ Type
linear_type_ty
LinearType : Type โ†’ Type
linearity_law_ty
LinearityLaw : Type โ†’ Prop
list_ana
An anamorphism (unfold) producing a list from a seed.
list_cata
A catamorphism (fold) over a list as a stand-in for Fix F.
list_hylo
A hylomorphism (fold โˆ˜ unfold) without materialising the intermediate structure.
list_para
A paramorphism over a list (extended fold with original tail access).
mu_ty
Mu : (Type โ†’ Type) โ†’ Type
nu_ty
Nu : (Type โ†’ Type) โ†’ Type
paramorphism_ty
Paramorphism : (Type โ†’ Type) โ†’ Type โ†’ Type
pi
prism_law_ty
PrismLaw : โˆ€ (S A : Type), Prism S A โ†’ Prop
prism_ty
Prism : Type โ†’ Type โ†’ Type
profunctor_optic_ty
ProfunctorOpticTy : Type โ†’ Type โ†’ Type โ†’ Type โ†’ Type
profunctor_ty
Profunctor : Type โ†’ Type โ†’ Type
prop
reset_ty
Reset : Type โ†’ Type โ†’ Type
scoped_effect_ty
ScopedEffect : Type โ†’ Type โ†’ Type
scott_continuous_ty
ScottContinuous : Type โ†’ Type โ†’ Prop
scott_domain_ty
ScottDomain : Type
shallow_handler_ty
ShallowHandler : Type โ†’ Type โ†’ Type โ†’ Type
shift_ty
Shift : Type โ†’ Type โ†’ Type
singleton_ty
Singleton : Type โ†’ Type
stream_comonad_ty
StreamComonad : Type โ†’ Type
strong_profunctor_ty
StrongProfunctor : Type โ†’ Type โ†’ Type
tambara_module_ty
TambaraModule : Type โ†’ Type โ†’ Type
traversal_compose_ty
TraversalCompose : โˆ€ (S A : Type), Traversal S A โ†’ Prop
traversal_ty
Traversal : Type โ†’ Type โ†’ Type
type0
type_equality_ty
TypeEquality : Type โ†’ Type โ†’ Prop
unique_type_ty
UniqueType : Type โ†’ Type
uniqueness_law_ty
UniquenessLaw : Type โ†’ Prop
van_laarhoven_lens_ty
VanLaarhovenLens : Type โ†’ Type โ†’ Type