Rather than a monad stack, are there any PLs where functions can just have a set of statically verified properties attached?
miniblog.
Only half of the world's population is online! It's really easy to lose sight of that. https://internethealthreport.org/v01/digital-inclusion/ (and some are mobile only)
I've spent a lot of time using Docker recently and I've been pleasantly surprised. Once you grok the concepts, the tooling is slick.
I think you can learn a lot about how well a project handles contributions by trying to fix a docs typo. The best projects make it easy.
Remacs is developing some nice Rusty idioms for elisp primitives. Here's vectorp: https://github.com/Wilfred/remacs/pull/212/files
I'm not sure PLs should have custom syntax for data types. You quickly run out of paren types before you run out of common types.
It's surprisingly hard to get a stack overflow out of the popular scheme implementations (coming from Python). That's a good thing!
Trellis Modulation https://en.m.wikipedia.org/wiki/Trellis_modulation was a critical modem innovation: it made sending multimedia over telephone lines feasible!
Lisp in Small Pieces defines a complete interpreter for a scheme, capable of evaluating itself. This is just chapter 1!
The Open Source Business Model is Under Siege
https://www.influxdata.com/the-open-source-database-business-model-is-under-siege/
(good article arguing that open core and SaaS work, little else does)
Lisp In Small Pieces, page 21: you don't need to capture any state for anonymous functions with dynamic scope!
Developer practices are very much influencing my writing. I tend to use
> foo
rather than "foo", even in non technical contexts.
10 things Idris improved over Haskell
https://deque.blog/2017/06/14/10-things-idris-improved-over-haskell/
(good discussion of Haskell design flaws that Idris has tackled)
Great talk on the Google self-driving car project
https://youtu.be/Uj-rK8V-rik
(has some good discussion of the challenges too)
"So one way to keep yourself safe is to use lifetime elision as much as possible."
https://gankro.github.io/blah/only-in-rust/
Showing 3,496-3,510 of 7,508 posts