API Diff between 0.7.2 and 0.3.0
62 Additions
56 Removals
FnX
-
public static class Fn
- public static Func<T2, TOut> Create<T1, T2, TOut>(this Func<T1, T2, TOut> func, T1 t1)
- public static Func<T3, TOut> Create<T1, T2, T3, TOut>(this Func<T1, T2, T3, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, TOut> Create<T1, T2, T3, TOut>(this Func<T1, T2, T3, TOut> func, T1 t1)
- public static Func<T4, TOut> Create<T1, T2, T3, T4, TOut>(this Func<T1, T2, T3, T4, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, TOut> Create<T1, T2, T3, T4, TOut>(this Func<T1, T2, T3, T4, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, TOut> Create<T1, T2, T3, T4, TOut>(this Func<T1, T2, T3, T4, TOut> func, T1 t1)
- public static Func<T5, TOut> Create<T1, T2, T3, T4, T5, TOut>(this Func<T1, T2, T3, T4, T5, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, TOut> Create<T1, T2, T3, T4, T5, TOut>(this Func<T1, T2, T3, T4, T5, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, TOut> Create<T1, T2, T3, T4, T5, TOut>(this Func<T1, T2, T3, T4, T5, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, TOut> Create<T1, T2, T3, T4, T5, TOut>(this Func<T1, T2, T3, T4, T5, TOut> func, T1 t1)
- public static Func<T6, TOut> Create<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static Func<T5, T6, TOut> Create<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, T6, TOut> Create<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, T6, TOut> Create<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, T6, TOut> Create<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1)
- public static Func<T7, TOut> Create<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
- public static Func<T6, T7, TOut> Create<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static Func<T5, T6, T7, TOut> Create<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, T6, T7, TOut> Create<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, T6, T7, TOut> Create<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, T6, T7, TOut> Create<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1)
- public static Func<T8, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)
- public static Func<T7, T8, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
- public static Func<T6, T7, T8, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static Func<T5, T6, T7, T8, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, T6, T7, T8, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, T6, T7, T8, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, T6, T7, T8, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1)
- public static Func<T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8)
- public static Func<T8, T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)
- public static Func<T7, T8, T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
- public static Func<T6, T7, T8, T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static Func<T5, T6, T7, T8, T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, T6, T7, T8, T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, T6, T7, T8, T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, T6, T7, T8, T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1)
- public static Func<TOut> Create<TOut>(Func<TOut> constructor)
- public static Func<T1, TOut> Create<T1, TOut>(Func<T1, TOut> constructor)
- public static Func<T1, T2, TOut> Create<T1, T2, TOut>(Func<T1, T2, TOut> constructor)
- public static Func<T1, T2, T3, TOut> Create<T1, T2, T3, TOut>(Func<T1, T2, T3, TOut> constructor)
- public static Func<T1, T2, T3, T4, TOut> Create<T1, T2, T3, T4, TOut>(Func<T1, T2, T3, T4, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, TOut> Create<T1, T2, T3, T4, T5, TOut>(Func<T1, T2, T3, T4, T5, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, T6, TOut> Create<T1, T2, T3, T4, T5, T6, TOut>(Func<T1, T2, T3, T4, T5, T6, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, T6, T7, TOut> Create<T1, T2, T3, T4, T5, T6, T7, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> Create<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> constructor)
- public static TOut Invoke<TOut>(Func<TOut> func)
- public static TOut Invoke<T1, TOut>(Func<T1, TOut> func, T1 t1)
- public static TOut Invoke<T1, T2, TOut>(Func<T1, T2, TOut> func, T1 t1, T2 t2)
- public static TOut Invoke<T1, T2, T3, TOut>(Func<T1, T2, T3, TOut> func, T1 t1, T2 t2, T3 t3)
- public static TOut Invoke<T1, T2, T3, T4, TOut>(Func<T1, T2, T3, T4, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static TOut Invoke<T1, T2, T3, T4, T5, TOut>(Func<T1, T2, T3, T4, T5, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static TOut Invoke<T1, T2, T3, T4, T5, T6, TOut>(Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
- public static TOut Invoke<T1, T2, T3, T4, T5, T6, T7, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)
- public static TOut Invoke<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8)
- public static TOut Invoke<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9)
- public static Func<TOut> Func<TIn, TOut>(this TIn self, Func<TIn, TOut> func)
- public static Func<TOut> Func<TIn, TOut>(this TIn self, Func<TOut> func)
- public static Func<T2, TOut> Func<T1, T2, TOut>(this Func<T1, T2, TOut> func, T1 t1)
- public static Func<T3, TOut> Func<T1, T2, T3, TOut>(this Func<T1, T2, T3, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, TOut> Func<T1, T2, T3, TOut>(this Func<T1, T2, T3, TOut> func, T1 t1)
- public static Func<T4, TOut> Func<T1, T2, T3, T4, TOut>(this Func<T1, T2, T3, T4, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, TOut> Func<T1, T2, T3, T4, TOut>(this Func<T1, T2, T3, T4, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, TOut> Func<T1, T2, T3, T4, TOut>(this Func<T1, T2, T3, T4, TOut> func, T1 t1)
- public static Func<T5, TOut> Func<T1, T2, T3, T4, T5, TOut>(this Func<T1, T2, T3, T4, T5, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, TOut> Func<T1, T2, T3, T4, T5, TOut>(this Func<T1, T2, T3, T4, T5, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, TOut> Func<T1, T2, T3, T4, T5, TOut>(this Func<T1, T2, T3, T4, T5, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, TOut> Func<T1, T2, T3, T4, T5, TOut>(this Func<T1, T2, T3, T4, T5, TOut> func, T1 t1)
- public static Func<T6, TOut> Func<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static Func<T5, T6, TOut> Func<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, T6, TOut> Func<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, T6, TOut> Func<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, T6, TOut> Func<T1, T2, T3, T4, T5, T6, TOut>(this Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1)
- public static Func<T7, TOut> Func<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
- public static Func<T6, T7, TOut> Func<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static Func<T5, T6, T7, TOut> Func<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, T6, T7, TOut> Func<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, T6, T7, TOut> Func<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, T6, T7, TOut> Func<T1, T2, T3, T4, T5, T6, T7, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1)
- public static Func<T8, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)
- public static Func<T7, T8, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
- public static Func<T6, T7, T8, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static Func<T5, T6, T7, T8, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, T6, T7, T8, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, T6, T7, T8, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, T6, T7, T8, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1)
- public static Func<T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8)
- public static Func<T8, T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)
- public static Func<T7, T8, T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
- public static Func<T6, T7, T8, T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static Func<T5, T6, T7, T8, T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static Func<T4, T5, T6, T7, T8, T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3)
- public static Func<T3, T4, T5, T6, T7, T8, T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2)
- public static Func<T2, T3, T4, T5, T6, T7, T8, T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(this Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1)
- public static Func<TOut> Func<TOut>(Func<TOut> constructor)
- public static Func<T1, TOut> Func<T1, TOut>(Func<T1, TOut> constructor)
- public static Func<T1, T2, TOut> Func<T1, T2, TOut>(Func<T1, T2, TOut> constructor)
- public static Func<T1, T2, T3, TOut> Func<T1, T2, T3, TOut>(Func<T1, T2, T3, TOut> constructor)
- public static Func<T1, T2, T3, T4, TOut> Func<T1, T2, T3, T4, TOut>(Func<T1, T2, T3, T4, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, TOut> Func<T1, T2, T3, T4, T5, TOut>(Func<T1, T2, T3, T4, T5, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, T6, TOut> Func<T1, T2, T3, T4, T5, T6, TOut>(Func<T1, T2, T3, T4, T5, T6, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, T6, T7, TOut> Func<T1, T2, T3, T4, T5, T6, T7, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> constructor)
- public static Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> constructor)
- public static TOut Select<TIn, TOut>(this TIn self, Func<TIn, TOut> func)
- public static TOut Select<TIn, TOut>(this TIn self, Func<TOut> func)
- public static TOut Select<TOut>(Func<TOut> func)
- public static TOut Select<T1, TOut>(Func<T1, TOut> func, T1 t1)
- public static TOut Select<T1, T2, TOut>(Func<T1, T2, TOut> func, T1 t1, T2 t2)
- public static TOut Select<T1, T2, T3, TOut>(Func<T1, T2, T3, TOut> func, T1 t1, T2 t2, T3 t3)
- public static TOut Select<T1, T2, T3, T4, TOut>(Func<T1, T2, T3, T4, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4)
- public static TOut Select<T1, T2, T3, T4, T5, TOut>(Func<T1, T2, T3, T4, T5, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5)
- public static TOut Select<T1, T2, T3, T4, T5, T6, TOut>(Func<T1, T2, T3, T4, T5, T6, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6)
- public static TOut Select<T1, T2, T3, T4, T5, T6, T7, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7)
- public static TOut Select<T1, T2, T3, T4, T5, T6, T7, T8, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, T8, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8)
- public static TOut Select<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, TOut> func, T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9)
- public static Action<A> Y<A>(Func<Action<A>, Action<A>> f)
- public static Func<A, R> Y<A, R>(Func<Func<A, R>, Func<A, R>> f)