Idris2Doc : Data.DFoldable

Data.DFoldable

(source)

Definitions

interfaceDFoldable : ((t->Type) ->Type) ->Type
  Dependent version of `Foldable`
A minimal implementation includes `dfoldr`

Parameters: f
Methods:
dfoldr : (elx->acc->acc) ->acc->fel->acc
  Dependent version of `foldr`
dfoldr : DFoldablef=> (elx->acc->acc) ->acc->fel->acc
  Dependent version of `foldr`

Visibility: public export
dfoldl : DFoldablef=> (acc->elx->acc) ->acc->fel->acc
  Default implementation of `dfoldl`
Separated from the interface definition due to what seems to be a compiler
bug.

Visibility: public export
dnull : DFoldablef=>fel->Bool
Visibility: export
dfoldlM : DFoldablef=>Monadm=> (acc->elx->macc) ->acc->fel->macc
  `DFoldable` version of `foldlM`

Visibility: export
dfoldMap : DFoldablef=>Monoidm=> (ax->m) ->fa->m
  `DFoldable` version of `foldMap`

Visibility: export