Hacker News new | past | comments | ask | show | jobs | submit login
Type tailoring – adding domain-specific type checkers to a typed host language (racket-lang.org)
28 points by Learn2win on April 19, 2017 | hide | past | favorite | 1 comment



This is such a cool idea.

One potential application is doing something like F#'s type providers for typed access to a SQL database.

You could use `trivial` to get fully typed SELECT statements integrated with Typed Racket.

In fact, Ben has already done some thinking along these lines: section 3.6 of http://www.ccs.neu.edu/home/types/cv/failures/icfp-2016-reje... sketches out the idea, and there is some stubbed-out code in the `trivial` git repo waiting to be dusted off.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: