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;
Αν δε σε ενδιαφέρει και δε γίνεται required τότε δε θα έπρεπε να βγαίνει compilation error.
Μπορεί να σε ενδιαφέρει το https://github.com/stuartsierra/dependency/blob/master/README.md
Έχει topological sort και διαφορά σχετικά
Ααα, όντως ενδιαφέρον, ευχαριστώ 🙂
Θα πρότεινα να ανοίξεις ticket ή να βάλεις το criterium στα global deps.edn για να προσπεράσεις το πρόβλημα
Έχω κάνει και τα δύο ήδη, thanks για την επιβεβαίωση :the_horns:
https://github.com/jafingerhut/cljol/blob/master/src/clj/cljol/ubergraph_extras.clj#L866 χρειάζομαι βασικά μόνο από όλο το repo αλλά είπα να μην την κάνω απλά copy paste στο δικό μου project 😄 Έχεις δίκιο, στην πραγματικότητα όμως γίνεται require (δεν το είχα προσέξει πριν - δεν το περίμενα -, σόρι), οπότε φαντάζομαι ότι δεν μπορεί να κάνει κάτι η clojure γι'αυτό και it's cool 🙂