Idris2Doc : Data.SortedSet

Data.SortedSet(source)

Definitions

dataSortedSet : Type->Type
Totality: total
Visibility: export
Constructor: 
SetWrapper : SortedMapk () ->SortedSetk

Hints:
Eqk=>Eq (SortedSetk)
FoldableSortedSet
Ordk=>Monoid (SortedSetk)
Ordk=>Semigroup (SortedSetk)
Showk=>Show (SortedSetk)
empty : Ordk=>SortedSetk
Visibility: export
insert : k->SortedSetk->SortedSetk
Visibility: export
insert' : SortedSetk->k->SortedSetk
Visibility: public export
delete : k->SortedSetk->SortedSetk
Visibility: export
delete' : SortedSetk->k->SortedSetk
Visibility: public export
contains : k->SortedSetk->Bool
Visibility: export
contains' : SortedSetk->k->Bool
Visibility: public export
fromList : Ordk=>Listk->SortedSetk
Visibility: export
=DEPRECATED=
toList : SortedSetk->Listk
  Use `Prelude.toList` instead

Visibility: public export
union : SortedSetk->SortedSetk->SortedSetk
  Set union. Inserts all elements of x into y

Visibility: export
difference : SortedSetk->SortedSetk->SortedSetk
  Set difference. Delete all elements in y from x

Visibility: export
symDifference : SortedSetk->SortedSetk->SortedSetk
  Set symmetric difference. Uses the union of the differences.

Visibility: export
intersection : SortedSetk->SortedSetk->SortedSetk
  Set intersection. Implemented as the difference of the union and the symetric difference.

Visibility: export
leftMost : SortedSetk->Maybek
  Returns the leftmost (least) value

Visibility: export
rightMost : SortedSetk->Maybek
  Returns the rightmost (greatest) value

Visibility: export
keySet : SortedMapkv->SortedSetk
Visibility: export
keySet : SortedDMapkv->SortedSetk
Visibility: export
differenceMap : SortedMapkv->SortedSetk->SortedMapkv
  Removes all given keys from the given map

Visibility: export
intersectionMap : SortedMapkv->SortedSetk->SortedMapkv
  Leaves only given keys in the given map

Visibility: export
singleton : Ordk=>k->SortedSetk
Visibility: export
toSortedMap : SortedSetk->SortedMapk ()
Visibility: export
fromSortedMap : SortedMapk () ->SortedSetk
Visibility: export
pop : SortedSetk->Maybe (k, SortedSetk)
  Pops the leftmost element from the set

Visibility: export