Category Archives: Atom

Putting REPL-Tooling to test – VSCode!

Sometimes you make some tooling because you want to use it; sometimes, to experiment; and sometimes to test the waters. The last tooling in that I did was one of these cases – now there’s a port of Chlorine to … Continue reading

Posted in Chlorine, Clojure, VSCode | Tagged , , , | Leave a comment

Complex testing – the saga

While I’m developing Chlorine, sometimes I need to test multiple specific implementations of lots of really complicated stuff like REPL state, connection, async stuff (as the project is ClojureScript on Node.JS, all I/O treatment is via callbacks) and the complicated … Continue reading

Posted in Atom, Chlorine | Tagged , , , , , , | Leave a comment

Chlorine, Clematis, REPL Tooling

Recently I began to migrate some of the code on Chlorine to REPL Tooling, so things may become more testable. I already found multiple bugs in this approach and began an integration test methodology using Electron (I say that there … Continue reading

Posted in Atom, Clojure, VIM | Tagged , , , , , | Leave a comment

Chlorine is thriving!

When I started this project, I was experimenting with shadow-cljs to see if I would be able to make an Atom package that would auto reload, run tests on ClojureScript, and se how far could I push ClojureScript in an … Continue reading

Posted in Atom, Clojure | Tagged , , , , | Leave a comment

A new way to write Clojure on Atom

This will be just a simple anouncement: I’m publishing my (still very crude!) plug-in for Clojure’s Socket REPL on Atom. Chlorine was an experiment that grew more than I could imagine: I wanted a better way to write ClojureScript on … Continue reading

Posted in Atom, Clojure | Tagged , , , , , , | Leave a comment