Skip to content

Commit

Permalink
Incremental build refactor (#10538)
Browse files Browse the repository at this point in the history
* Initial incremental build refactor

* Get previous slot

* Fixed build

* Fixed timestamp max

* Updating surface area

* Fixing last test

* Just return true

* Add minor TODO

* Change value name to something more coherent

* Fixing test
  • Loading branch information
TIHan authored Nov 25, 2020
1 parent a20b124 commit 1812755
Show file tree
Hide file tree
Showing 6 changed files with 215 additions and 1,739 deletions.
2 changes: 2 additions & 0 deletions src/fsharp/absil/illib.fs
Original file line number Diff line number Diff line change
Expand Up @@ -813,6 +813,8 @@ type CancellableBuilder() =

member x.Combine(e1, e2) = e1 |> Cancellable.bind (fun () -> e2)

member x.For(es, f) = es |> Cancellable.each f

member x.TryWith(e, handler) = Cancellable.tryWith e handler

member x.Using(resource, e) = Cancellable.tryFinally (e resource) (fun () -> (resource :> IDisposable).Dispose())
Expand Down
Loading

0 comments on commit 1812755

Please sign in to comment.