Sure, so long as I understand how to do it myself 😁 I'll take a look today and let you know how I get on. Thanks.
If you are doing anything with nested data structures or larger sets of data, or just want some more detailed debugging, then you can use Portal, a data navigation tool with any Clojure setup you have.
I created aliases to include Portal library when you run a REPL, :inspect/portal-cli
for clojure projects :inspect/portal-web
for clojurescript projects and :inspect/portal-node
for node.js clojurescript projects.
I'm using Portal data navigation tool more often now, so I've created a simple configuration that runs Portal on Clojure REPL startup, automatically adding Portal as a tap> source
https://practicalli.github.io/clojure/clojure-tools/data-browsers/portal.html#starting-portal-on-repl-startup
Its doesn't seems as scary as it first looks 🙂 I think with a bit of partitioning, mapping, reducing and cycling it should create a nice functional approach. I'll try get this ready for Saturday (no promises though)
Your functional programming skills are clearly pretty good… I’d be really interested to learn how to do it 😺