Ways you can use Racket at work - racket/racket GitHub Wiki

Wow! Racket has so many features, a full-featured functional and object-oriented language with powerful macro facilities, gradual typing and a static type checker. (It is safe and fun!)

Here are some low risk examples and suggestions for people to get stuff done with Racket. You can start right now.

Use Racket (& DrRacket) ...

  1. ... to build your next proof-of-concept, do it in typed/racket
  2. ... to validate data (e.g. validate NHS numbers)
  3. ... to write a paper (see How To Use Scribble to Write your Academic Papers: A Reference Tutorial' by Morgan Lemmer-Webber)
  4. ... for parsing html pages or as a preprocessor for building web pages (example)
  5. ... for Parsing CSV
  6. ... for making cool Presentations (example)
  7. ... to make GUI apps for Windows, MacOS or Linux
  8. ... for making a DSL to solve a task at work - see Creating Languages or Beautiful Racket
  9. ... to write a book
  10. ... for parallel computing

PS You can also use Racket for building web applications, AI, 3D, games, livecoding, distributed/concurrent messaging with ZeroMQ and making op-art.