Library Coq.FSets.FSetWeakList



Finite sets library


This file proposes an implementation of the non-dependant interface FSetInterface.WS using lists without redundancy.

Require Import FSetInterface.

This is just a compatibility layer, the real implementation is now in MSetWeakList

Require Equalities FSetCompat MSetWeakList.

Module Make (X: DecidableType) <: WS with Module E := X.
 Module E := X.
 Module X' := Equalities.Update_DT X.
 Module MSet := MSetWeakList.Make X'.
 Include FSetCompat.Backport_WSets X MSet.
End Make.