Racket
Racket is a general-purpose, programming language and a platform for programming language design and implementation.
Racket supports multiple paradigms: functional programming, object-oriented programming, Functional Reactive Programming (FRP) and Language Oriented Programming with powerful macros and parsing libraries.
Static type checking, type classes and gradual typing support the development of large code bases.
Here are 1,127 public repositories matching this topic...
-
Updated
Nov 25, 2020 - Racket
-
Updated
Apr 19, 2019 - Racket
-
Updated
Jan 1, 2021 - Emacs Lisp
-
Updated
Dec 30, 2020 - Clojure
-
Updated
Jan 1, 2021 - Racket
(exp (log (make-polar 1.7976931348623153e+308 -1.797693134862315e+308)))
produces -8.648665413126592e+306-1.7956115019091953e+308i in Racket but -inf.0-inf.0i after Typed Racket optimization. Optimized code is:
(let-values (((g3)
(#%app
log
-
Updated
Oct 30, 2020 - Racket
saving a text only file with "collapsed s-expr's" saves as wxme gracket format
this was an issue for a new user
https://groups.google.com/d/msg/racket-users/AWNG19cyD7M/sZVo8VvNEAAJ
A possible solution could be optionally un-collapsing s-exprs before save.
-
Updated
Aug 19, 2016 - JavaScript
-
Updated
Apr 23, 2020 - Racket
-
Updated
Sep 29, 2020 - Racket
-
Updated
Dec 22, 2020 - Racket
-
Updated
Feb 26, 2018 - Racket
-
Updated
Jul 18, 2020 - Racket
-
Updated
Dec 21, 2020 - Racket
In racket/drracket#291 and racket/drracket#172, it was decided that "signature box" is a much better term than "blue box", and various parts of drracket's documentation were updated to use this phrase. Scribble's scribble/blueboxes library uses the term "blue box" in its documentation and the names of its exported identifiers.
We should
Created by PLT Inc.
Released 1995
- Organization
- racket
- Website
- racket-lang.org
- Wikipedia
- Wikipedia


The docs say
get/build-late-neg-projectionis provided fromracket/contract/combinator,racket/contract, andracket.However, it's actually not provided from
racket/contract/combinator. Instead, it's provided fromracket/contract/base(and this fact is undocumented).I've been working around this by requiring it from
racket/contract, since that's the most specific re