Skip to content

Commit

Permalink
V0.3.2 Release
Browse files Browse the repository at this point in the history
The total change set for this release is

* User Facing Changes
- _Lambda Changes_
  - Added an error node so that users can express failure
    + This is translated into a maybe type internally for now, and
      affects the compilation downwards.
* Bug Fixes
- =Gapply= (the interpreter) now works correctly for the BITC in the
  =SWAP= case.
- Fix an issue where higher order functions in the Lambda frontend
  would generate incorrect logic when extracting to the core category
** Internal
- The pipeline extractor now properly takes the input stream given to it
- The Vamp-IR extractor function now properly accepts null streams
* Internal Changes
- A maybe function now exists generically throughout the codebase,
  allowing one to maybe any object type. See Maybe in the Generics
  section of the documentation.
  • Loading branch information
mariari committed May 30, 2023
1 parent b448d3f commit 89cf93f
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 1 deletion.
18 changes: 18 additions & 0 deletions CHANGELOG.org
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
* 0.3.2
** User Facing Changes
- _Lambda Changes_
- Added an error node so that users can express failure
+ This is translated into a maybe type internally for now, and
affects the compilation downwards.
** Bug Fixes
- =Gapply= (the interpreter) now works correctly for the BITC in the
=SWAP= case.
- Fix an issue where higher order functions in the Lambda frontend
would generate incorrect logic when extracting to the core category
*** Internal
- The pipeline extractor now properly takes the input stream given to it
- The Vamp-IR extractor function now properly accepts null streams
** Internal Changes
- A maybe function now exists generically throughout the codebase,
allowing one to maybe any object type. See Maybe in the Generics
section of the documentation.
* 0.3.1
** Bug Fixes
- Lambda to geb should now work, we fixed a bug with how case was
Expand Down
2 changes: 1 addition & 1 deletion geb.asd
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
:cl-reexport
:mgl-pax
:command-line-arguments)
:version "0.3.1"
:version "0.3.2"
:description "Gödel, Escher, Bach, a categorical view of computation"
:build-pathname "../build/geb.image"
:entry-point "geb.entry::entry"
Expand Down

0 comments on commit 89cf93f

Please sign in to comment.