import public Data.Filterable
import public Data.Functor.Indexedinterface IndFilterable : Type -> (Type -> Type) -> TypeAn IndFilterable is a Filterable with read-only access to extra
indexing data.
imapMaybe : (i -> a -> Maybe b) -> t a -> t bIndFilterable () Maybe(Monad m, Alternative m) => IndFilterable a (Kleisli m a)imapMaybe : IndFilterable i t => (i -> a -> Maybe b) -> t a -> t benumFilter : (Nat -> a -> Maybe b) -> List a -> List b