I know that Uncle Bob is not everybody's darling anymore these days and rightfully so, but he's written a nice blog post on using Clojure spec to meet his needs for types: https://blog.cleancoder.com/uncle-bob/2021/06/29/MoreOnTypes.html
Looking for an artist to design a logo
For some time I have been working on programming language, KAP, which is a derivative of APL. The implementation is open source, as all languages should be.
The project itself does not have a logo, and all programming languages should have a logo.
Now, I have exactly zero artistic skills, and I know there are artists here that could help me out.
I will of course pay for the effort, since I do not expect anyone to create a logo for a project they do not use for free. If you have an idea, then let me know about it and how much you want for the effort and I'm sure we can come to an agreement.
Just look at the project page and you'll see just how empty it seems without a logo: https://github.com/lokedhs/array
If you hear anyone say "the vaccine doesn't work, you can still get COVID", then show them this graph.
You might still get COVID, but you are much more likely to not have any serious effects.
The graph was snipped from the latest Singapore COVID situation update: https://www.moh.gov.sg/news-highlights/details/update-on-local-covid-19-situation-(2-july-2021)
It took a couple of days, but I finally rewrote my entire #Emacs configuration from scratch...
Like any good project, sometimes you have to throw all away and start anew.
[ANN] London Clojurians Talk: FSet: a faster set library (by Renzo Borgatti)
I can unfollow crossposter's accounts, but I don't want to unfollow everyone who boosts a twitter crosspost.
Please, #fediverse, let's boost the fediverse, not twitter. If we want to share a good tweet, let's treat it like any other URL from the web.
Something I'm working on... Sorry for the weird face... 😅
Hello #functionalcafe users!
Tonight (7pm GMT circa) I'm going to upgrade functional.cafe to the latest Mastodon release, so some downtime may be possible.
You can find the release notes here: https://github.com/tootsuite/mastodon/releases/tag/v3.4.0
The ELS2021 programme is out! I am VERY excited about
⭐ Nada Amin's keynote
"Staged Relational Interpreters: Running Backwards, Faster" ⭐
including logic programming, miniKanren, compilers from interpreters, and only good stuff!
Excerpt from the abstract:
> Bringing multi-stage programming to relational programming, we derive a relational compiler from the relational interpreter.
Full abstract on the symposium's website: https://european-lisp-symposium.org/2021/index.html#highlights
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!