Skip to content

full map support#31

Open
uwiger wants to merge 2 commits intomasterfrom
uw-map-keys
Open

full map support#31
uwiger wants to merge 2 commits intomasterfrom
uw-map-keys

Conversation

@uwiger
Copy link
Owner

@uwiger uwiger commented Oct 24, 2017

Closes #30

Maps turned out trickier than expected, since they have special ordering semantics for keys.
It was possible to accommodate for this by abusing some unused atom type bits.

The QuickCheck properties have been tweaked to hit the interesting cases for maps, and 10,000+ tests have been generated for each property (1 million+ for prop_sort.)

Support for prefixing has also been added. Wildcarding is not allowed in map keys, analogous to match specifications.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant