Tagged literals break Instarepl
gilch opened this issue · comments
As you can see from the second line, the reader function does show up in the *data-readers* map.
The third line demonstrates that the function from the map is correctly defined and produces the expected form.
The last line is an attempt to use the tagged literal, but it produces an error message, and the Instarepl stops working altogether until the offending form is removed.
Explicitly requiring the file where the reader function is defined (first line) doesn't help the Instarepl find it either.
You can reproduce this error by defining a tagged literal in the usual manner, that is, with a data_readers.clj file mapping the tag symbol to the reader function in your src/ folder.
Moved to LightTable/ClojureInstarepl#18
