Idris2Doc : Data.Collections.Analysis

Data.Collections.Analysis

(source)

Definitions

transitiveClosureM : Monadm=>Eqa=> (a->m (Lista)) ->Lista->m (Lista)
Visibility: export
holdsOnAnyInTrCl : Monadm=>Eqa=> (a->Bool) -> (a->m (Lista)) ->Lista->mBool
Visibility: export
partitionEithersPos : Vectn (Eitherab) -> (Lista, (Listb, FinSetn))
Totality: total
Visibility: export
joinEithersPos : (as : Lista) -> (bs : Listb) ->FinSet (as.length+bs.length) ->Maybe (Vect (as.length+bs.length) (Eitherab))
Totality: total
Visibility: export
disjointDepSets : DVectn (FinSet.finToNat) ->FinSetn->List (FinSetn)
Totality: total
Visibility: export
combinations : Vectn (List1a) ->List1 (Vectna)
Totality: total
Visibility: public export
permutations : Orda=>SortedSeta->List1 (Lista)
Totality: total
Visibility: export
permutationsFin : FinSetn->List1 (List (Finn))
Totality: total
Visibility: export
permutations' : Orda=>SortedSeta->List (Lista)
Totality: total
Visibility: public export
indepPermutations : List (FinSetn) ->FinSetn->List1 (List (Finn))
Totality: total
Visibility: export
indepPermutations' : List (FinSetn) ->FinSetn->List (List (Finn))
Totality: total
Visibility: public export