Vcs.Non_raisingA functor to build non raising interfaces for Vcs based on a custom result type.
In addition to Volgo_base.Vcs.Or_error and Vcs.Result, we provide this functor to create a Vcs interface based on a custom error type of your choice. See also Vcs.Git.Non_raising.Make.