Moved to lue-bird/elm-keysset
- update ellie examples
- split
Uniqueness
,unique
off ofKeysDict
intoKeysDict.Uniqueness
- remove
fromDict
&fromList
&union
: use folds instead - remove
emptyOrMore
: most code will work with a simplecase houses keysDict of
- replace
encode
&decode
withserialize
which returns aCodec
- replace
remove
withtearDown
which takes{ door, key }
- replace
access
withenterBy
which takes{ door, key }
- change
toDict
to take{ key, value }
- rename
empty
toaccessibleThrough
- rename
values
tohouses
- rename
putIn
toputUp
- rename
size
tocountHouses
- move
unique
intoKeysDict.Uniqueness
renamed asdoor
general reasons:
- remove verboseness of
DataStructureX.commonName
by making a methoduniqueName
easily exposable - remove abstractness by painting a picture: houses with doors and keys that are being matched against
- simplify: combine, etc