public static void RightRun <X, A>(this Either <X, A> either, Action <A> action) { either.CataVoid(a => { }, action); }
public static void LeftRun <X, A>(this Either <X, A> either, Action <X> action) { either.CataVoid(action, x => { }); }