Commit Graph

21 Commits

Author SHA1 Message Date
Vincent St-Amour
bdbd18b839 Document AnyValues. 2015-09-07 20:41:05 -05:00
Asumu Takikawa
94ce4b203e Use tc-expr for top-interaction functions instead
This restricts operations like `:print-type` to only
work on expressions. This seems like a reasonable
restriction and simplifies the implementation.
2015-08-14 21:25:54 -04:00
Vincent St-Amour
6b70510ebe Fix doc typo. 2015-08-05 13:58:53 -05:00
AlexKnauth
a58c2e317f add define-new-subtype
inspired by haskell newtypes
http://www.mail-archive.com/racket-users@googlegroups.com/msg27118.html
https://www.haskell.org/tutorial/moretypes.html
2015-07-30 01:39:06 -04:00
Sam Tobin-Hochstadt
fc59d375a0 Add more entries to the list of typed libraries. 2015-07-29 14:28:23 -07:00
Alexis King
a096857a88 Disable the #{} reader macro if a dispatch macro already exists on #\{ 2015-05-14 14:35:30 -07:00
Alexis King
522e5fe45a Remove dependency on compatibility-lib in the docs 2015-04-03 18:42:12 -07:00
Alexis King
e70617bf26 Replace let+ example with match; add margin note about Rec 2015-04-03 18:42:12 -07:00
Alexis King
2b6d979481 Add a note about struct subtyping 2015-04-03 18:42:12 -07:00
Alexis King
ffe1285828 Improve the guide section on recursive types 2015-04-03 18:42:12 -07:00
Alexis King
e3e73a8286 Update the guide to remove usages of legacy forms 2015-04-03 18:42:12 -07:00
Asumu Takikawa
61b8e098e6 Add doc examples for the struct form 2015-03-11 13:41:14 -04:00
Asumu Takikawa
238e76b63f Update struct docs for #:prefab 2015-03-11 13:32:16 -04:00
Asumu Takikawa
8d05202361 Add docs for Prefab types 2015-03-10 15:18:02 -04:00
Alexis King
ece97e5e5c Add typed/srfi/19 to typed-racket-more
Closes #22.
2015-02-09 17:33:14 -05:00
Asumu Takikawa
8402ee1635 Add FSemaphores to Typed Racket 2015-02-02 11:23:09 -05:00
Sam Tobin-Hochstadt
579d78aa88 Add discussion of define-predicate to contract caveats. 2015-01-18 15:14:26 -05:00
Sam Tobin-Hochstadt
9a39c3e793 Add for/set and for*/set to Typed Racket. 2015-01-16 09:43:37 -05:00
Alexis King
9fe834d35c Add typed/json which exports almost all of json
Does not include support for custom nulls, but is otherwise entirely
functional.

Closes #3.
2014-12-22 20:41:24 -05:00
Andrew Kent
e1b8eff1f9 initial let-aliasing addition 2014-12-22 12:35:30 -05:00
Sam Tobin-Hochstadt
44e3cdfb71 Remove extra directories. 2014-12-02 00:53:36 -05:00