Fork me on GitHub
#integrant
<
2022-05-31
>
greg13:05:27

Have you tried using Integrant within Polylith project?

imre14:05:00

subscribing to the thread 😄

λustin f(n)15:06:29

I have been using Integrant in a Polylith project. What are you wondering about?

imre15:06:01

Where in the workspace do you define your integrant multimethod impls? Do you put interface/core into the key names? Do you need custom namespace loading?

imre15:06:29

Off the top of my head 🙂 thanks for replying

λustin f(n)20:06:34

We are pretty split on that decision so far. I have mostly been putting them in the interface, ending up with things like :org.my-server.interface/server . However, it does look pretty to have the keys look like :org/my-server . If you are using interface files like polylith expects you too, I think it is good for the multimethods to be in those files even if it makes the naming less 'pretty'

1