https://github.com/adzz/youve-got-the-func
ruby unconference workshop on functors, applicatives and monads
https://github.com/adzz/youve-got-the-func
Last synced: 5 months ago
JSON representation
ruby unconference workshop on functors, applicatives and monads
- Host: GitHub
- URL: https://github.com/adzz/youve-got-the-func
- Owner: Adzz
- Created: 2017-09-24T11:17:18.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-13T16:49:17.000Z (over 8 years ago)
- Last Synced: 2025-03-29T08:43:59.242Z (over 1 year ago)
- Size: 21.5 KB
- Stars: 1
- Watchers: 0
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## You've Got the Func!
This repo is designed to teach the concepts behind functors, applicatives, monads and monoids.
Clone the repo.
Start with the `functor` branch. Have a look at the README, then run the specs and watch them fail. Your challenge is to make them pass, one at a time.
Move to `applicatives` next, then make it to `monads`!
If you get stuck, each branch has a corresponding `answers` branch - but no cheating!! You may want to check the answers branch each time you move on as the next branch builds on the previous one.