package osnap

  1. Overview
  2. Docs

Module Spec.ResultSource

Sourcetype 'a t = {
  1. printer : 'a printer;
  2. encoding : 'a Data_encoding.t option;
}
Sourceval unit : unit t

unit t

Sourceval bool : bool t

bool t

Sourceval float : float t

float t

Sourceval int : int t

int t

Sourceval char : char t

char t

Sourceval string : string t

string t

Sourceval option : 'a t -> 'a option t

option t creates an option t for t

Sourceval array : 'a t -> 'a array t

array t creates an array t for t

Sourceval list : 'a t -> 'a list t

list t creates a list t for t

Sourceval build : ?encoding:'a encoding -> 'a printer -> 'a t

build ?encoding printer builds an 'a result with optionally an encoding