public static S bifold <S, A>(Fin <A> ma, S state, Func <S, A, S> Right, Func <S, Error, S> Left) => ma.BiFold(state, Right, Left);
public static S bifold <S, A>(Fin <A> ma, S state, Func <S, A, S> Right, Func <S, Error, S> Left) => ma.BiFold(state, Right, Left);