| | A Practical Introduction to Finger Trees (chrispenner.ca) |
| 2 points by todsacerdoti 21 days ago | past |
|
| | Ditch your (mut)ex, you deserve better (chrispenner.ca) |
| 16 points by ibobev 67 days ago | past | 3 comments |
|
| | Ditch your (mut)ex, you deserve better (chrispenner.ca) |
| 16 points by JNRowe 68 days ago | past | 1 comment |
|
| | Ditch your mutex, you deserve better (chrispenner.ca) |
| 139 points by commandersaki 68 days ago | past | 203 comments |
|
| | Exploring Arrows for Sequencing Effects (chrispenner.ca) |
| 1 point by ibobev 3 months ago | past |
|
| | Monads are too powerful: The expressiveness spectrum (chrispenner.ca) |
| 66 points by hackandthink 3 months ago | past | 65 comments |
|
| | Monads Are Too Powerful: The Expressiveness Spectrum (chrispenner.ca) |
| 5 points by g0xA52A2A 3 months ago | past |
|
| | ASTs with Fix and Free (chrispenner.ca) |
| 2 points by todsacerdoti 4 months ago | past |
|
| | You Should Add Debug Views to Your DB (chrispenner.ca) |
| 89 points by ezekg 5 months ago | past | 38 comments |
|
| | Add debug views to your DB (chrispenner.ca) |
| 1 point by thunderbong 5 months ago | past |
|
| | Add debug views to your DB (chrispenner.ca) |
| 2 points by JNRowe 5 months ago | past |
|
| | Using traversals to batch database queries (chrispenner.ca) |
| 4 points by cosmic_quanta 5 months ago | past | 1 comment |
|
| | Building Industrial Strength Software Without Unit Tests (chrispenner.ca) |
| 1 point by todsacerdoti 7 months ago | past |
|
| | Silly job interview questions in Haskell (chrispenner.ca) |
| 90 points by behnamoh 8 months ago | past | 70 comments |
|
| | Building Type Search for Unison (chrispenner.ca) |
| 2 points by shae on Aug 14, 2024 | past |
|
| | Simpler and safer API design using GADTs (chrispenner.ca) |
| 1 point by g0xA52A2A on Dec 11, 2020 | past |
|
| | Silly job interview questions in Haskell (chrispenner.ca) |
| 3 points by lelf on Oct 15, 2020 | past |
|
| | Generalizing 'jq' and Traversal Systems using optics and standard monads (chrispenner.ca) |
| 161 points by todsacerdoti on Oct 7, 2020 | past | 98 comments |
|
| | Advent of Optics: Day 2 (chrispenner.ca) |
| 1 point by dtoma on Dec 4, 2019 | past |
|
| | Advent of Optics: Day 1 (chrispenner.ca) |
| 1 point by dtoma on Dec 4, 2019 | past |
|
| | Beating Decades of Optimized C with 80 Lines of Haskell (chrispenner.ca) |
| 162 points by rachitnigam on Oct 16, 2019 | past | 185 comments |
|
| | Beating Decades of Optimized C with 80 Lines of Haskell (chrispenner.ca) |
| 14 points by szemet on Oct 15, 2019 | past | 13 comments |
|
| | Optics and Regex: Greater than the sum of their parts (chrispenner.ca) |
| 24 points by nuriaion on Sept 20, 2019 | past | 7 comments |
|
| | ASTs with Fix and Free (chrispenner.ca) |
| 1 point by Davidbrcz on March 26, 2018 | past |
|
| | Tail recursion in Python (chrispenner.ca) |
| 193 points by zweedeend on March 17, 2018 | past | 80 comments |
|
| | Type Tac Toe: Advanced Type Safety (chrispenner.ca) |
| 1 point by mpweiher on Aug 26, 2017 | past |
|
| | Vim vs. Emacs; is it really a competition? (chrispenner.ca) |
| 3 points by rograndom on Feb 9, 2015 | past | 1 comment |
|