practicalli (youtube)
roelof 2021-01-07T08:29:26.363400Z

of course :

practicalli-john 2021-01-07T16:10:12.363700Z

The issue is Namespaces should use the - (dash) in multi-part names within the source code, however, the corresponding file name should be an _ underscore. This is due to a limitation of the Java virtual machine class loader and a small annoyance that we've all had to be come accustom too. This namespace does not match the file name, so will not be found from the :require directive in the backing-on-clojure namespace

practicalli-john 2021-01-07T16:15:13.364Z

I do get the impression from your posts across several slack channels that you are trying to learn a great many things at once. This often leads to getting easily tripped up on small issues like this. I had given you the answer to this issue 5 days ago. I appreciate it can be frustrating learning something new and would encourage you focus just a few aspect of Clojure at a time. Good luck.