Releases: anoma/juvix-stdlib
Releases · anoma/juvix-stdlib
v0.12.1
v0.12.0
What's Changed
- Bump version to v0.11.1 by @janmasrovira in #170
- add Semigroup by @janmasrovira in #171
- Add AppendList by @janmasrovira in #172
- Add
powby @janmasrovira in #173 - Update version to v0.12.0 by @janmasrovira in #174
Full Changelog: v0.11.1...v0.12.0
v0.11.1
What's Changed
- Cairo range check builtin by @lukaszcz in #167
- Show Bytes in hexadecimal by @janmasrovira in #169
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
- bump version to v0.10.1 by @janmasrovira in #163
- Export Set and Map types from the Prelude by @janmasrovira in #164
- Rename eq -> isEqual; cmp -> compare by @janmasrovira in #165
- Mk refactor by @janmasrovira in #166
- Set version to v0.11.0 by @janmasrovira in #168
Full Changelog: v0.10.1...v0.11.0
v0.10.1
What's Changed
- Adapt to new scoping rules by @janmasrovira in #162
Full Changelog: v0.10.0...v0.10.1
v0.10.0
Requires juvix 0.6.9
Juvix Package.juvix dependency declaration:
github "anoma" "juvix-stdlib" "v0.10.0"
What's Changed
- Refactorings and function removals by @lukaszcz in #160
- Add (poly and mono) traversable implementation, along with basic instances by @AHartNtkn in #159
- Add
todoaxiom by @janmasrovira in #158 - CI: set bundled stdlib to the PR branch commit by @lukaszcz in #161
New Contributors
- @AHartNtkn made their first contribution in #159
Full Changelog: v0.9.0...v0.10.0
v0.9.0
Requires Juvix 0.6.9
Juvix Package.juvix dependency declaration:
github "anoma" "juvix-stdlib" "v0.9.0"
What's Changed
Full Changelog: v0.8.0...v0.9.0
v0.8.0
Requires Juvix 0.6.7
Juvix Package.juvix dependency declaration:
github "anoma" "juvix-stdlib" "v0.8.0"
What's Changed
- Add the
assertbuiltin by @lukaszcz in #124 - Merge the containers library by @lukaszcz in #125
- Update the coding style according to the guidelines by @lukaszcz in #126
- Allow
@in constructor declarations by @lukaszcz in #127 - Improve Set and Map implementation by @lukaszcz in #130
- Improve function argument names by @lukaszcz in #131
- Add functions to the Map module and reformat by @lukaszcz in #133
- Record updates new syntax by @lukaszcz in #134
Full Changelog: v0.7.0...v0.8.0
v0.7.0
Requires Juvix 0.6.6
Juvix Package.juvix dependency declaration:
github "anoma" "juvix-stdlib" "v0.7.0"
What's Changed
- Add
Applicativetrait by @janmasrovira in #115 - add Monad trait by @janmasrovira in #119
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Requires Juvix 0.6.5
Juvix Package.juvix dependency declaration:
github "anoma" "juvix-stdlib" "v0.6.0"
What's Changed
- Replace preceeding spaces with tabs in the makefile by @janmasrovira in #112
- Replace
--only-errorsby @janmasrovira in #113 - Add
Functortrait by @janmasrovira in #114 - Add
Foldabletrait by @janmasrovira in #111 - Export for and rfor from Foldable by @paulcadman in #116
- Add FromNatural instances for Int and Field by @paulcadman in #117
- HTML build: remove --theme argument by @paulcadman in #120
- Add support for builtin Byte by @paulcadman in #118
- Update pragmas by @lukaszcz in #122
Full Changelog: v0.5.0...v0.6.0