diff --git a/sys/vane/ford.hoon b/sys/vane/ford.hoon index 780281f5e..cde22f241 100644 --- a/sys/vane/ford.hoon +++ b/sys/vane/ford.hoon @@ -1,5 +1,5 @@ :: ford: build system vane -:: +!: :: Ford is a functional reactive build system. :: :: A Ford build is a function of the Urbit namespace and a date that @@ -1771,7 +1771,7 @@ :: to wake us up immediately. This has the advantage that Ford stops hard :: blocking the main Urbit event loop, letting other work be done. :: - ++ execute-loop + ++ execute-loop !. ~/ %execute-loop |= builds=(set build) ^+ ..execute @@ -1808,7 +1808,7 @@ :: should run the candidate build this cycle through the +execute loop, we :: place it in :next-builds. +gather runs until it has no more candidates. :: - ++ gather + ++ gather !. ~/ %gather |= [builds=(set build) force=?] ^+ ..execute @@ -2080,7 +2080,7 @@ :: +build-receipts. It is in +reduce where we take these +build-receipts :: and apply them to ..execute. :: - ++ reduce + ++ reduce !. ~/ %reduce |= build-receipts=(list build-receipt) ^+ ..execute