Git.Non_raisingA functor to build non raising helpers based on a custom error type.
In addition to Vcs.Git.Result, Vcs.Git.Rresult and Volgo_base.Vcs.Git.Or_error, we provide this functor to create a Git.S interface based on a custom error type of your choice.