module Stdlib.Trait.Numeric; import Stdlib.Data.Fixity open; import Stdlib.Trait.Integral open; trait type Numeric A := mkNumeric@{ integralI : Integral A; syntax operator / multiplicative; / : A -> A -> A; }; open Numeric using {/} public;