small fixes to Robby's marginal note on indy
This commit is contained in:
parent
94f1cb2127
commit
4306cc2798
|
@ -274,11 +274,11 @@ The following is an excerpt from an imaginary numerics module:
|
||||||
[result (argument) (<=/c argument)])]))
|
[result (argument) (<=/c argument)])]))
|
||||||
]
|
]
|
||||||
|
|
||||||
@margin-note{The word ``indy'' was originally chosen in response
|
@margin-note{The word ``indy'' is meant to suggest that blame may be
|
||||||
to two existing words in the research literature: ``lax'' and
|
assigned to the contract itself, because the contract must be considered an
|
||||||
``picky'' that check contracts slightly differently; ``indy''
|
independent component. The name was chosen in
|
||||||
is meant to suggest that blame may be assigned to the contract itself;
|
response to two existing labels---``lax'' and ``picky''---for different
|
||||||
e.g. the contract is an independent operator and can itself be blamed.}
|
semantics of function contracts in the research literature.}
|
||||||
The contract for the exported function @racket[real-sqrt] uses the
|
The contract for the exported function @racket[real-sqrt] uses the
|
||||||
@racket[->i] rather than @racket[->*] function contract. The ``i''
|
@racket[->i] rather than @racket[->*] function contract. The ``i''
|
||||||
stands for an @italic{indy dependent} contract, meaning the contract for the
|
stands for an @italic{indy dependent} contract, meaning the contract for the
|
||||||
|
|
Loading…
Reference in New Issue
Block a user