Michael Nygard
Michael Nygard
I'm using Instaparse for an interactive command line REPL. I never really know when the user is done with a whole command, thanks to the ability to nest values (e.g.,...
## Description As of December 9, 2019, https://eta-lang.org and https://eta-lang.com both show a GoDaddy parking page.
Snippets can have one or more tabstops embedded in them with '$1', '$2', etc. After expanding a snippet, tab is meant to cycle between these locations. With parinfer enabled (at...
The old thinkrelevance.com blog had been responding poorly. Cognitect (the successor org to Relevance) has re-homed the post on their actively-maintained blog.
### Description Attempting to build uberjar for a project that includes Clojure's unreleased spec-alpha2 as a git reference. It reaches a step that says "Including java" and throws an exception:...
# Description The docs under `/guides` are out of date. We should review them for content. Guides that are fully represented in pedestal/pedestal-docs should have their content replaced with a...
Once we have achieved servlet independence, we can easily interface with Vert.x's async model. A bonus feature would be to support Vert.x's "executeBlocking" for interceptors that want to return some...
See the home page for Rust: https://www.rust-lang.org/ Try/clojure is a lovely project, but the casual browser of clojure.org won't know how to interpret "TryClojure provides a browser-based Clojure REPL" and...
# Description If the user's schema includes a key and version that happens to match those in Simulant's built in schema (or any other conflict between files, for that matter)...
Needs to have arguments for: - database url - simulation ID