Additionally, for easy repling, it’s probably easier to do this with use (which will clobber your current namespace but is worth it for hacking) or to stick this all in a file and use the load/in-ns combo (more on that here):

; e.g. for src/my_ns.clj; that has a ns of `my-ns`(load"my_ns")(in-ns'my-ns); you can now access variables defined in that namespace(my-ns/my-func"argc")