-
Couldn't load subscription status.
- Fork 28
Performance
Surprising good performance of transient in the free monad benchmark
The code of the benchmark and the instructions are at: https://github.com/agocorona/freemonad-benchmark
You can run it yourself. Follow the instructions
Currently it measures the time spent in modifying an Int state variable many times. It supposedly measures basically the overhead of the bind operation done many times plus simple state management.
| Intro
| How-to
| Backtracking to undo IO actions and more
| Finalization: better than exceptions
| Event variables: Publish Suscribe
| Checkpoints(New), suspend and restore
| Remote execution: The Cloud monad
| Clustering: programming the cloud
| Mailboxes for cloud communications
| Distributed computing: map-reduce
