Scalar' : Type -> Type Isomorphic to the Identity
Visibility: public exportPair' : Type -> Type Isomorphic to Pair
Visibility: public exportEither' : Type -> Type Isomorphic to Either
Visibility: public exportMaybe' : Type -> Type Isomorphic to Maybe
Visibility: public exportList' : Type -> Type Isomorphic to List
Visibility: public exportVect' : Nat -> Type -> Type Isomorphic to Vect
Visibility: public exportStream' : Type -> Type Isomorphic to Stream
Visibility: public exportBinTree' : Type -> Type Isomorphic to Data.Tree.BinTreeSame
Visibility: public exportBinTreeNode' : Type -> Type Isomorphic to Data.Tree.BinTreeNode
Visibility: public exportBinTreeLeaf' : Type -> Type Isomorphic to Data.Tree.BinTreeLeaf
Visibility: public exportcomposeExtensions : List Cont -> Type -> Type- Visibility: public export
composeExtensions : Vect n Cont -> Type -> Type- Visibility: public export
EmptyExt : IsNaperian c => Ext c ()- Visibility: public export
liftA2ConstCont : IsNaperian c => Ext c a -> Ext c b -> Ext c (a, b)- Visibility: public export
positionsCont : Ext c (c .Pos sh) Generalisation of 'positions' from Data.Functor.Naperian
Works for an arbitrary container, as long as we supply its shape
The definition in Data.Functor.Naperian.positions is for Naperian containers
i.e. containers with a unit shape
Visibility: public export