This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2021-11-13
Channels
- # announcements (1)
- # babashka (21)
- # beginners (39)
- # calva (10)
- # cljsrn (4)
- # clojure (133)
- # clojure-europe (27)
- # clojure-nl (2)
- # clojure-uk (1)
- # clojurescript (10)
- # code-reviews (19)
- # cursive (1)
- # data-science (1)
- # deps-new (2)
- # emacs (8)
- # events (4)
- # exercism (3)
- # fulcro (14)
- # introduce-yourself (2)
- # lsp (7)
- # malli (2)
- # meander (2)
- # missionary (6)
- # pathom (6)
- # pedestal (1)
- # releases (1)
- # remote-jobs (1)
- # sci (18)
- # tools-build (2)
Could Sci be suitable for isolating users who are running code on the same JVM instance? One issue I can think of is if the users share the same multimethod, they could override each other's dispatch values
@kevin.van.rooijen multimethods are not defined globally but within each sci context
⁉️ 1
I was thinking about it as well, I noticed that you can't run .addMethod
directly in Sci. which is good
e.g. you could override the name of the multimethod with a local multimethod definition which dispatches to the global one and you have some room to do your own thing