A lot of people would like Emacs style evaluation of code in DrRacket. This document explains how to do it. (via racket-users)
CONTENTS
Meta
A lot of people would like Emacs style evaluation of code in DrRacket. This document explains how to do it. (via racket-users)
Racket is great; if you are missing a language feature then you just add it. How empowering. Joan wanted C# style @-escaped strings and documents how he added them here. (via Racket)
Now the popularity of DSLs may have waned, but the fun surrounding them surely has not. A while back James and I looked into implementing a DSL for modeling insurance products in Java that worked really nicely: built on top of Java we’ve full access to all its goodies like the libraries and object system [...]
The scribble/srcdoc and scribble/extract libraries support writing documentation within the documentation code along with an export contract, similar to using JavaDoc. Very nice. (via racket)
Running Linux in a virtual isn’t a new idea, but from what Patrick said, it is fast and easy. This might be a nice way to run a Racket web server locally on Linux.
There is a precedent for hosting other languages on top of Racket by compiling their syntax down to Racket. What got me thinking other languages on Racket was Shriram’s P4P article, and also to some degree a discussion surrounding Gambit’s SIX. It got me wondering… Would PLT have anything to gain from providing a non-parenthesized [...]
P4P: This document proposes an alternate syntax for Racket. It reduces the parenthetical burden, makes the language appear more traditional, and respects indentation, though not in the way you think. It does all this while retaining the essence of Racket syntax, and even offering a high degree of tool reuse. (via Racket-users)
Just posted the updated version of DrSync for Racket on PlaneT.
A library of purely functional data structures in Typed Racket. Data structures in the library are based on Chris Okasaki’s book Purely Functional Data Structures, work by Phil Bagwell and others (via racket)