ff
Ff
module type T = sig ... end
General module signature for a finite field
module MakeFp (S : sig ... end) : T