Idris2Doc : Data.Profunctor.Sieve

Data.Profunctor.Sieve

(source)

Definitions

interfaceSieve : (Type->Type->Type) -> (Type->Type) ->Type
  A profunctor `p` is a sieve on `f` if it is a subprofunctor of `Star f`.

Parameters: p, f
Constraints: Profunctor p, Functor f
Methods:
sieve : pab->a->fb

Implementations:
SieveMorphismIdentity
Functorf=>Sieve (Kleislimorphismf) f
Functorf=>Sieve (Starf) f
Sieve (Forgetr) (Constr)
sieve : Sievepf=>pab->a->fb
Totality: total
Visibility: public export
interfaceCosieve : (Type->Type->Type) -> (Type->Type) ->Type
  A profunctor `p` is a cosieve on `f` if it is a subprofunctor of `Costar f`.

Parameters: p, f
Constraints: Profunctor p, Functor f
Methods:
cosieve : pab->fa->b

Implementations:
CosieveMorphismIdentity
Functorf=>Cosieve (Costarf) f
Cosieve (Coforgetr) (Constr)
cosieve : Cosievepf=>pab->fa->b
Totality: total
Visibility: public export