package core_kernel

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Source file sign.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
open! Import
module Sign = Base.Sign

module Stable = struct
  module V1 = struct
    type t = Sign.t =
      | Neg
      | Zero
      | Pos
    [@@deriving sexp, bin_io, compare, hash, typerep, enumerate]
  end
end

include Stable.V1

include (
  Sign :
    module type of struct
    include Sign
  end
  with type t := t)

include Identifiable.Extend (Sign) (Stable.V1)
OCaml

Innovation. Community. Security.