Type Definition LPrependFold
type_freak::list
type LPrependFold<List, Item> = ApplyFunctor<LPrependComposeFunctor, (List, Item)>;