Skip to content

Commit

Permalink
CHANGES for 0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
polytypic committed Apr 26, 2024
1 parent 98761fd commit bda364f
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,26 @@
## 0.3.0

- Core API changes:

- Added `Fiber.set_computation`, which represents a semantic change
- Renamed `Fiber.computation` to `Fiber.get_computation`
- Added `Computation.attach_canceler`
- Added `Fiber.sleep`
- Added `Fiber.create_packed`
- Removed `Fiber.try_attach`
- Removed `Fiber.detach`

Most of the above changes were motivated by work on and requirements of the
added structured concurrency library (@polytypic)

- Added a basic user level structured concurrent programming library
`Picos_structured` (@polytypic)

- Added a functorized `Picos_lwt` providing direct style effects based interface
to programming with Lwt (@polytypic)

- Added missing `Picos_stdio.Unix.select` (@polytypic)

## 0.2.0

- Documentation fixes and restructuring (@polytypic)
Expand Down

0 comments on commit bda364f

Please sign in to comment.