Trait Map
list_fn
pub trait Map: ListFn { fn map<M: MapFn<Input = Self::Item>>( self, m: M ) -> FlatMapList<Self, MapWrap<M>> { ... } }
fn map<M: MapFn<Input = Self::Item>>( self, m: M) -> FlatMapList<Self, MapWrap<M>>
impl<L: ListFn> Map for L