package fstar

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
val norm : 'a -> 'a
type width =
  1. | W8
  2. | W16
  3. | W32
  4. | W64
  5. | W128
  6. | Winfinite
val uu___is_W8 : width -> Prims.bool
val uu___is_W16 : width -> Prims.bool
val uu___is_W32 : width -> Prims.bool
val uu___is_W64 : width -> Prims.bool
val uu___is_W128 : width -> Prims.bool
val uu___is_Winfinite : width -> Prims.bool
type fixed_width = width
val nat_of_fixed_width : fixed_width -> Prims.int
type signed_width =
  1. | Signed of width
  2. | Unsigned of fixed_width
val uu___is_Signed : signed_width -> Prims.bool
val __proj__Signed__item___0 : signed_width -> width
val uu___is_Unsigned : signed_width -> Prims.bool
val __proj__Unsigned__item___0 : signed_width -> fixed_width
val width_of_sw : signed_width -> width
type ('sw, 'x) within_bounds = Obj.t
type uint_8 = FStar_UInt8.t
type uint_16 = FStar_UInt16.t
type uint_32 = FStar_UInt32.t
type uint_64 = FStar_UInt64.t
type int = Prims.int
type int_8 = FStar_Int8.t
type int_16 = FStar_Int16.t
type int_32 = FStar_Int32.t
type int_64 = FStar_Int64.t
type int_128 = FStar_Int128.t
type ('sw, 'op, 'x, 'y) ok = Obj.t
type nat = Prims.int
type pos = Prims.int
val f_int : Prims.int -> Prims.int -> Prims.int
val f_nat : Prims.int -> Prims.int -> Prims.int
val f_nat_int_pos : Prims.int -> Prims.int -> Prims.int -> Prims.int
OCaml

Innovation. Community. Security.