https://pantsbuild.org/ logo
#development
Title
# development
w

witty-crayon-22786

08/25/2020, 5:28 PM
hey folks! rule graph construction is quite a challenging problem, and we’re thinking about asking some experts from the wider world for their insight: before we do, would appreciate any feedback that anyone might have on this writeup: https://github.com/pantsbuild/pants/pull/10690
👍 1
h

hundreds-breakfast-49010

08/25/2020, 5:30 PM
taking a look at this now
👍 1
w

witty-crayon-22786

08/25/2020, 6:52 PM
and actually, i think that maybe it does make sense to land those docs (even if i copy-paste it to the docsite afterward), so i’ve updated the PR description, and would appreciate a shipit
h

hundreds-breakfast-49010

08/25/2020, 6:54 PM
I always appreciate it when software projects have write-ups of interesting bits of their internals on their doc websites
💯 1
one thing that's worth bringing up - I'm not sure what it means in general for a graph to be "polymorphic"
(and I guess you're not sure if polymorphic/monomorphic is the right terminology to use anyway)
w

witty-crayon-22786

08/25/2020, 8:11 PM
polymorphic here means: “has more sources of a dependency than it actually needs”, and monomorphic means “has one source” of a dependency. but yea, will clarify that usage.
(the relation to how those terms are usually used is that when you are polymorphic there are lots of different inputs you will accept, and when you’re monomorphic you will accept exactly one legal set)
good point: thanks!
h

happy-kitchen-89482

08/26/2020, 6:42 PM
👀
w

witty-crayon-22786

08/26/2020, 8:07 PM
if you have a reddit account, would appreciate some upvotes on this!: https://www.reddit.com/r/rust/comments/ih6c30/requesting_the_rust_compiler_communitys/
👖 1