public static Operation Next <T>(this Operation <T> operation, Action <T> process) { return(operation.Map(process)); }
public static Operation <U> Next <T, U>(this Operation <T> operation, Func <T, U> process) { return(operation.Map(process)); }
public static Operation Next(this Operation operation, Action process) { return(operation.Map(process)); }