From e7e633bde72b704055b3d2351c4082aa892ed97a Mon Sep 17 00:00:00 2001 From: Joe Hillenbrand <35273543+SunlightJoe@users.noreply.github.com> Date: Fri, 2 Mar 2018 10:25:14 -0800 Subject: docs: grammar fixes in Mill Internals (#188) --- docs/pages/7 - Mill Internals.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'docs/pages/7 - Mill Internals.md') diff --git a/docs/pages/7 - Mill Internals.md b/docs/pages/7 - Mill Internals.md index d10860dc..3700c9df 100644 --- a/docs/pages/7 - Mill Internals.md +++ b/docs/pages/7 - Mill Internals.md @@ -300,14 +300,14 @@ Mill is largely inspired by [Bazel](https://bazel.build/). In particular, the single-build-hierarchy, where every Target has an on-disk-cache/output-directory according to their position in the hierarchy, comes from Bazel. -Bazel is a bit odd in it’s own right. the underlying data model is good -(hierarchy + cached dependency graph) but getting there is hell it (like SBT) is +Bazel is a bit odd in it’s own right. The underlying data model is good +(hierarchy + cached dependency graph) but getting there is hell. It (like SBT) is also a 3-layer interpretation model, but layers 1 & 2 are almost exactly the same: mutable python which performs global side effects (layer 3 is the same -dependency-graph evaluator as SBT/mill) +dependency-graph evaluator as SBT/mill). You end up having to deal with a non-trivial python codebase where everything -happens via +happens via: ```python do_something(name="blah") -- cgit v1.2.3