Parameter ExtendFinite.MFG

include Sigs.MFG with type dom = X.t and type codom = Y.t
type dom = X.t
type codom = Y.t
type t
type strategy
val bot : t
val is_bot : t -> bool
val init : dom -> t
val leq : t -> t -> bool
val map : (dom -> codom) -> t -> t
val apply : t -> dom -> codom
val join : t -> t -> t
val widen_gen : strategy array -> int -> t -> t -> t
val default_strategy : strategy array
val widen : int -> t -> t -> t
val pp : Stdlib.Format.formatter -> t -> unit
val meet : t -> t -> t
val iter : (dom -> codom -> unit) -> t -> unit