harmboschloo/elm-dict-intersect/1.0.0

Dict.Intersect

(comparable -> v1 -> v2 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> acc

Fold over the key-value pairs in 2 dictionaries from lowest key to highest key. Only keys that exist in both dictionaries are used.

(comparable -> v1 -> v2 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> acc

Fold over the key-value pairs in 2 dictionaries from highest key to lowest key. Only keys that exist in both dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> acc

Fold over the key-value pairs in 3 dictionaries from lowest key to highest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> acc

Fold over the key-value pairs in 3 dictionaries from highest key to lowest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> acc

Fold over the key-value pairs in 4 dictionaries from lowest key to highest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> acc

Fold over the key-value pairs in 4 dictionaries from highest key to lowest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> v5 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> Dict comparable v5
-> acc

Fold over the key-value pairs in 5 dictionaries from lowest key to highest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> v5 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> Dict comparable v5
-> acc

Fold over the key-value pairs in 5 dictionaries from highest key to lowest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> v5 -> v6 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> Dict comparable v5
-> Dict comparable v6
-> acc

Fold over the key-value pairs in 6 dictionaries from lowest key to highest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> v5 -> v6 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> Dict comparable v5
-> Dict comparable v6
-> acc

Fold over the key-value pairs in 6 dictionaries from highest key to lowest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> v5 -> v6 -> v7 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> Dict comparable v5
-> Dict comparable v6
-> Dict comparable v7
-> acc

Fold over the key-value pairs in 7 dictionaries from lowest key to highest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> v5 -> v6 -> v7 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> Dict comparable v5
-> Dict comparable v6
-> Dict comparable v7
-> acc

Fold over the key-value pairs in 7 dictionaries from highest key to lowest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> v5 -> v6 -> v7 -> v8 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> Dict comparable v5
-> Dict comparable v6
-> Dict comparable v7
-> Dict comparable v8
-> acc

Fold over the key-value pairs in 8 dictionaries from lowest key to highest key. Only keys that exist in all dictionaries are used.

(comparable -> v1 -> v2 -> v3 -> v4 -> v5 -> v6 -> v7 -> v8 -> acc -> acc)
-> acc
-> Dict comparable v1
-> Dict comparable v2
-> Dict comparable v3
-> Dict comparable v4
-> Dict comparable v5
-> Dict comparable v6
-> Dict comparable v7
-> Dict comparable v8
-> acc

Fold over the key-value pairs in 8 dictionaries from highest key to lowest key. Only keys that exist in all dictionaries are used.