1
1
mirror of https://github.com/tweag/nickel.git synced 2024-10-06 08:07:37 +03:00
nickel/notes
Yann Hamdaoui 71d62de379
Assume -> ApplyContract (#1617)
* Assume -> ApplyContract

At the very beginning of Nickel, the duality between a type annotation and
contract annotation was reflected in their original naming, the assume
construct (contract annotation) and the promise construct (a type
annotation).

This terminology isn't used anymore, and isn't very telling for new
contributors. This PR get rid of old references to `Assume` and
`Promise`, and rename the `Assume` primitive operation to the more
boring but more explicit `ApplyContract`.

* Formatting
2023-09-21 17:33:53 +00:00
..
error-reporting-lib-choice.md Save the review of the error reporting libs 2020-07-16 17:27:42 +02:00
fixing-sealing-and-recursive-records.md Assume -> ApplyContract (#1617) 2023-09-21 17:33:53 +00:00
intersection-and-union-types.md Fixes typos 2023-02-02 11:20:09 +01:00
lossless-ast-parsing.md lossless note: fixes 2022-05-11 12:50:30 +02:00
lsp-semantics.md Type-based completion in the new completer (#1577) 2023-09-15 19:19:45 +00:00
partial-parsing.md Add notes on partial parsing (#1434) 2023-07-07 15:49:56 +00:00
standardization-meeting-07.12.21.md Use long names for string and numbers 2023-03-08 16:36:13 +01:00
sum-as-dependent-records.md Use long names for string and numbers 2023-03-08 16:36:13 +01:00
trees-that-grow-proc-macro.md Trees that grow notes (#1419) 2023-07-24 20:12:41 +00:00
typechecking.md Use long names for string and numbers 2023-03-08 16:36:13 +01:00