|
|
|
|
|
by twic
4540 days ago
|
|
> Threads are a broken programming model too Oh come off it. Threads are in no sense 'broken' - compared to CSP or actors, they just give you a larger set of things you can write. Some of those things are bugs. Others are very useful. For example, a disruptor: http://lmax-exchange.github.io/disruptor/ Nulls are broken because they let you write bugs, but don't let you write anything you couldn't write with options or whatever. |
|
The problem is that Maybe doesn't work without Algebraic Data Types.