clojure-greece

pavlosmelissinos 2020-05-23T09:52:43.004600Z

Hello! Προσπαθώ να χρησιμοποιήσω ένα μικρό κομμάτι από ένα git repo αλλά φαίνεται να έχει https://github.com/jafingerhut/cljol/blob/master/src/clj/cljol/performance.clj#L3 (δεν υπάρχει το criterium στο deps.edn). Το συγκεκριμένο namespace δεν με ενδιαφέρει, γίνεται να το επικοινωνήσω κάπως αυτό στο deps.edn για να μην παίρνω compilation error όποτε κάνω require κάποιο (άσχετο) namespace από το project;

orestis 2020-05-23T15:39:59.006100Z

Αν δε σε ενδιαφέρει και δε γίνεται required τότε δε θα έπρεπε να βγαίνει compilation error.

1👍
orestis 2020-05-24T11:32:57.008600Z

Μπορεί να σε ενδιαφέρει το https://github.com/stuartsierra/dependency/blob/master/README.md

orestis 2020-05-24T11:33:14.009300Z

Έχει topological sort και διαφορά σχετικά

pavlosmelissinos 2020-05-24T12:01:22.009500Z

Ααα, όντως ενδιαφέρον, ευχαριστώ 🙂

orestis 2020-05-23T15:40:43.007400Z

Θα πρότεινα να ανοίξεις ticket ή να βάλεις το criterium στα global deps.edn για να προσπεράσεις το πρόβλημα

1👍
pavlosmelissinos 2020-05-23T15:42:31.007600Z

Έχω κάνει και τα δύο ήδη, thanks για την επιβεβαίωση :the_horns:

pavlosmelissinos 2020-05-23T15:47:55.007800Z

https://github.com/jafingerhut/cljol/blob/master/src/clj/cljol/ubergraph_extras.clj#L866 χρειάζομαι βασικά μόνο από όλο το repo αλλά είπα να μην την κάνω απλά copy paste στο δικό μου project 😄 Έχεις δίκιο, στην πραγματικότητα όμως γίνεται require (δεν το είχα προσέξει πριν - δεν το περίμενα -, σόρι), οπότε φαντάζομαι ότι δεν μπορεί να κάνει κάτι η clojure γι'αυτό και it's cool 🙂