Fable.Dap.Remote by YJ Park

<PackageReference Include="Fable.Dap.Remote" Version="0.8.1" />

 Stub

public static class Stub
public interface IProxy<req, res, evt> : IAgent<req, evt> where req : IRequest where evt : IEvent

public abstract class Reason' : IEquatable<Reason'>, IStructuralEquatable

public sealed class ResponseSpec<res>

public sealed class StubSpec<req, res, evt> where evt : IEvent

public static Tuple<string, string, FSharpOption<string>> getReasonContent<err>(Reason<err> reason) where err : IJson

public static res spawnRes<res>(FSharpList<ResponseSpec<res>> spec, IRequest req, FSharpFunc<ResponseSpec<res>, object> getResult)