package serde

  1. Overview
  2. Docs
A serialization framework for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

serde-0.0.2.tbz
sha256=0766b13f1e9421f98fab8efc5d43657229f3b3bc13ca4722086da634fe076ca4
sha512=1023dcd53c4b69032f466b338e2f0146ee3443b2ec4ce8db2d1f226e1409d81a3da3767ac73e9e047fd61b904a829ff841c26317c8ea050351ba6f70ab4158c4

doc/serde/Serde/index.html

Module SerdeSource

Sourceval (let*) : ('a, 'b) result -> ('a -> ('c, 'b) result) -> ('c, 'b) result
Sourceval pp_list : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a list -> unit
Sourcetype error = [
  1. | `invalid_field_type
  2. | `missing_field
  3. | `no_more_data
  4. | `unimplemented
  5. | `invalid_tag
  6. | `Msg of string
  7. | Rio.io_error
]
Sourceval pp_err : Format.formatter -> [< `Closed | `Connection_closed | `Eof | `Exn of exn | `Msg of string | `No_info | `Noop | `Process_down | `Timeout | `Unix_error of Unix.error | `Would_block | `invalid_field_type | `invalid_tag | `missing_field | `no_more_data | `unimplemented ] -> unit
Sourcemodule Config : sig ... end
module Ser_base : sig ... end
Sourcemodule Ser : sig ... end
module De_base : sig ... end
Sourcemodule Visitor : sig ... end
Sourcemodule De : sig ... end
Sourcemodule Serializer : sig ... end
Sourcemodule Deserializer : sig ... end
Sourceval serialize : 'value 'state 'output. ('state, 'output) Serializer.t -> 'state -> ('value, 'state, 'output) Ser.t -> 'value -> ('output, error) result
Sourceval deserialize : 'value 'state. 'state Deserializer.t -> 'state -> ('value, 'state) De.t -> ('value, error) result
OCaml

Innovation. Community. Security.