package bastet

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
include Interface.EUCLIDEAN_RING with type t = float
include Interface.COMMUTATIVE_RING with type t = float
include Interface.RING with type t = float
include Interface.SEMIRING with type t = float
type t = float
val degree : t -> int
val divide : t -> t -> t
val modulo : t -> t -> t
include Interface.DIVISION_RING with type t := t
include Interface.RING with type t := t
include Interface.SEMIRING with type t := t
val add : t -> t -> t
val zero : t
val multiply : t -> t -> t
val one : t
val subtract : t -> t -> t
val reciprocal : t -> t