Typed Racket
Go to file
Sam Tobin-Hochstadt ae0717d970 Move generated contracted provides to a submodule.
This allows the main TR module not to explicitly
depend on the contract library. Each exported name
can be redirected to either the original name (for a
typed client) or to another macro (for an untyped
client) which expands to a `local-require` for the
relevant submodule (named `#%contract-defs`).

Thanks to Matthew for the initial idea and an
implementation in plai-typed that this is based on.
2015-02-08 20:37:04 -05:00
source-syntax Remove extra directories. 2014-12-02 00:53:36 -05:00
typed-racket Remove extra directories. 2014-12-02 00:53:36 -05:00
typed-racket-compatibility Remove extra directories. 2014-12-02 00:53:36 -05:00
typed-racket-doc Add FSemaphores to Typed Racket 2015-02-02 11:23:09 -05:00
typed-racket-lib Move generated contracted provides to a submodule. 2015-02-08 20:37:04 -05:00
typed-racket-more GUI type fixes 2015-02-03 16:59:46 -05:00
typed-racket-test Generalize method handling in TR 2015-02-08 18:29:37 -05:00
.gitignore Add standard .gitignore file. 2014-12-06 17:46:25 -05:00
.travis.yml Try a smaller install. 2014-12-12 17:59:21 -05:00