The REPL

The REPL
Automatic lambdas and Lillilput
View this email in your browser

The REPL

-main

  • A post from Arne Brasseur about some changes for how Lambda Island makes videos. Making changes like this can be tough, but it seems like this is going to be more sustainable.

Libraries & Books.

  • re-frame-flow helps you visualise a chain re-frame events.
  • Methodical is a replacement for Clojure’s multimethods. It adds some neat features from the Common Lisp Object System, like adding wrapper methods, and the ability to call the next most specific method (kinda like calling a “superclass” but against the multimethod hierarchy). 0.12.0 is out now.
  • recife is a library for running TLC/TLA+ models for model checking.

Foundations.

  • OpenJDK has a new project Lilliput. The goal is to explore reducing Java’s object header size (in Hotspot) from 128 bits to 64 bits or less. As you can imagine, if succesulf, this would have a substantial impact on Java’s memory footprint.

Tools.

  • patch for adding Clojure language support to Git’s diffs. You can add this yourself to your own Git config, but it’ll be nice to have it built-in.
  • syntactic differ for Scheme. Similar to the excellent but underused autochrome.

Recent Developments.

Learning

Misc.

Colin Fleming shared this to the Clojure subreddit - A strong commitment to backwards compatibility means keeping your mistakes

I’m Daniel Compton. I maintain public Maven repositories at Clojars, private ones at Deps, and help fund OSS Clojure projects (along with tons of generous members like LatacoraRoamPitchNubankCiscoJUXTMetosinSolitaAdgojiNextjournalFlexianaToyokumoGriffin, and [Parkside][parkside]) at Clojurists Together. If you’ve enjoyed reading this, tell your friends to sign up at therepl.net, or post a link in your company chatroom. If you’ve seen (or published) a blog post, library, or anything else Clojure/JVM related please reply to this to let me know about it.

If you’d like to support the work that I’m doing, consider signing up for a trial of Deps, a private, hosted, Maven Repository service that I run.

Thanks!

Twitter
Copyright © 2021 Daniel Compton, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list

Email Marketing Powered by Mailchimp