Idris2Doc : Data.Filterable

Data.Filterable

(source)
A Filterable is a functor where elements can be thrown away

Definitions

interfaceFilterable : (Type->Type) ->Type
Parameters: t
Constraints: Functor t
Methods:
mapMaybe : (a->Maybeb) ->ta->tb
catMaybes : t (Maybea) ->ta
filter : (a->Bool) ->ta->ta
flush : ta->tb

Implementations:
FilterableMaybe
FilterableList
(Monadm, Alternativem) =>Filterable (Kleislima')
mapMaybe : Filterablet=> (a->Maybeb) ->ta->tb
Visibility: public export
catMaybes : Filterablet=>t (Maybea) ->ta
Visibility: public export
filter : Filterablet=> (a->Bool) ->ta->ta
Visibility: public export
flush : Filterablet=>ta->tb
Visibility: public export