Guide81.3K views2,919 votes0 replies2,284 following
Catch Module Boundary Bugs with Racket Contracts
Use provide/contract to wrap Racket exports with runtime predicates and get precise blame errors when modules violate their agreements.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Use provide/contract to wrap Racket exports with runtime predicates and get precise blame errors when modules violate their agreements.