And even more finally, we have the `plait' language for use with Programming Languages, Application and Interpretation, THIRD Edition.
docs.racket-lang.org/plait/
@racket-lang.org.bsky.social
Racket is... * A language-oriented programming project * a family of programming languages * a native code compiler and other tools, * a diverse community π Join us at https://racket.discourse.group/ https://racket-lang.org/
And even more finally, we have the `plait' language for use with Programming Languages, Application and Interpretation, THIRD Edition.
docs.racket-lang.org/plait/
docs.racket-lang.org/ts-reference...
docs.racket-lang.org/turnstile/in...
docs.racket-lang.org/plai-typed/i... www.plai.org
Finally, we have the `plai-typed' language for use with Programming Languages: Application and Interpretation, Second Edition. It is based on scheme, but the type system is close to that of ML. Type checking and inference is just as in ML (Hindley-Milner), with a few small exceptions.
04.08.2025 20:42 β π 1 π 0 π¬ 2 π 0Secondly we have the Turnstile language - designed to help programmers create typed languages with extensions to Racketβs macro-definition forms that facilitate implementation of type rules alongside normal macro code. docs.racket-lang.org/turnstile/in...
04.08.2025 20:42 β π 1 π 0 π¬ 1 π 0types, Types, TYPES!
Did you know Racket supports static type checking?
#lisp
Firstly there is Typed Racket (prev. Typed Scheme) and is used to implement the wonderful Plot and Math libraries that ship with Racket.
#typescript
Everyone is welcome to join us for the Racket meet-up: Saturday, 2 August 2025 at 18:00 UTC
EVERYONE WELCOME π
Announcement at racket.discourse.group/t/racket-mee...
EVERYONE is WELCOME π to join us for the Racket meet-up: Saturday, 2 August 2025 at 18:00 UTC
Announcement at racket.discourse.group/t/racket-mee...
Everyone is welcome to join us for the Racket meet-up: Saturday, 2 August 2025 at 18:00 UTC
EVERYONE WELCOME π
Announcement at racket.discourse.group/t/racket-mee...
Racket on Digital Ocean App Platform
blog.winny.tech/posts/racket...
via racket-stories.com
Racket July Meet-up Boston
Thursday, July 24 6:00pm
Northeastern University
West Village H Room 366
partiful.com/e/QKGyAUjMJ9...
* [How to Hash-lang.](williamjbowman.com/doc/how-to-h...) An introduction to designing and implementing hash-langs in Racket, focusing on first implementing a language, and lazily introducing required macro and metaprogramming concepts.
14.07.2025 21:26 β π 2 π 1 π¬ 0 π 0* [Normalization by Evaluation Four Ways: Reconstructing NbE Designs from First Principles.](williamjbowman.com/doc/nbe-four...) An introduction to the design space of normalization by evaluation.
14.07.2025 21:26 β π 1 π 1 π¬ 1 π 0Racket and PL tutorials
courtesy of williamjbowman.com
* [Experimenting with Languages in Redex.](williamjbowman.com/doc/experime...) An introduction to modeling programming languages in PLT Redex.
Everyone is welcome to join us for the Racket meet-up: Saturday, **5 July**, 2025 at 18:00 UTC
EVERYONE WELCOME π
Announcement at racket.discourse.group/t/racket-mee...
5 July not June
04.07.2025 09:35 β π 0 π 0 π¬ 0 π 0Racket News logo
Everyone is welcome to join us for the Racket meet-up: Saturday, 7 June, 2025 at 18:00 UTC
EVERYONE WELCOME π
Announcement at racket.discourse.group/t/racket-mee...
It's been bothering me for a while, so I created a Racket extension to refer to variables by position: eg,
(define hypotenuse
(lambda 2
(sqrt (+ (square $0)
(square $1)))))
Why not. What fun. No more variable name choice paralysis! π€£
github.com/shriram/lamb...
Racket logo variant
Racket meet-up Sunday 29 June, Coffee & More Cafe, Sunnyvale, CA. www.eventbrite.com/e/racket-and...
#racket #lisp #scheme #functionalprogramming #haskell #rhombus
Animated version
The animated version for those of you who arenβt lucky enough to be using DrRacket today
11.06.2025 17:20 β π 3 π 1 π¬ 2 π 0DrRacket splash screen Easter egg (Hawaiian turtle)
I love these Easter eggs in #DrRacket
11.06.2025 11:40 β π 6 π 1 π¬ 1 π 0Happy King Kamehameha I Day!
#DrRacket #easteregg
Happy Birthday PHP! π
8 June 1995
pyffi: Use Python from Racket
github.com/soegaard/pyffi
#python #racket #lisp #scheme
Everyone is welcome to join us for the Racket meet-up: Saturday, 7 June, 2025 at 18:00 UTC
Announcement at racket.discourse.group/t/racket-mee...
EVERYONE WELCOME π
#Racket #Lisp #Scheme #Rhombus
Banner image with title FEAR OF MACROS in red dripping horror-movie style text With the background showing a Housecat with a dark red filter
Fear of Macros by Greg Hendershott
www.greghendershott.com/fear-of-macr...
#Racket #lisp #scheme #macros #metaprogramming
What is Racket DOING???
defn.io/2025/05/30/r...
#Racket #lisp #scheme
Rhombus Logo https://rhombus-lang.org
Racket Logo https://racket-lang.org
Rhombus and Racket Interoperability
"Rhombus is implemented on top of Racket, and the two languages share a module system and many data representations. [β¦ ] This document describes techniques and libraries for interoperating between the two languages. "
docs.racket-lang.org/rhombus-rack...
#Lisp
[Discourse](racket.discourse.group/invites/VxkB...) and [Discord](discord.gg/6Zq8sH5) are the most active places for Racketeers & the best place to ask questions. (Questions are welcomed)
#Racket #Scheme #Lisp #RacketLisp
Happy Birthday Java βοΈπ
May 23, 1995
Screenshot
dbg: A server, client and UI for remotely debugging Racket applications.
github.com/Bogdanp/rack...
pkgs.racket-lang.org/package/dbg
#racket #lisp #scheme #racketlisp