RACKET(1)

πŸ’– RACKET(1) πŸ’–

okay bestie, so this is the manual page for racket β€” the core Racket implementation β€” from the General Commands Manual. it's giving "the main character of the Racket universe" and honestly? iconic. πŸŽ€


✨ NAME ✨

racket β€” the core Racket implementation. that's it, that's the queen. πŸ‘‘


🌸 SYNOPSIS 🌸

racket [ option ...  ] [ argument ...  ]

like, you give it some options, you give it some arguments, and it does the thing. simple as that, no cap. πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

so if you're ever like "wait what can this even do", just run:

racket --help

and it will spill a whole list of command-line options and other start-up information. it's literally the vibe check for the entire program. πŸ™ˆ

okay now the important part, bestie, listen up:

  • Supplying no arguments to racket is the same as supplying the -i option for interactive evaluation. so an empty call is lowkey a full-on REPL invite. 🫢
  • Supplying non-switch, non-configuration arguments to racket is the same as putting -u before the arguments to run the first one as a module-based script. so it just goes ahead and runs your first argument like that, no extra steps needed. periodt. πŸ’«

🌈 MORE INFORMATION 🌈

need more? (we love a curious queen ✨) just run:

raco docs

and it will open installed documentation in your web browser. boom. docs delivered to your screen, zero effort. πŸŽ€

or, alternately, you can consult the on-line documentation and other information available at:

http://racket-lang.org/

go forth and read, bestie. πŸ“šπŸ’–


πŸ‘‘ AUTHOR πŸ‘‘

Racket was implemented by Matthew Flatt and PLT. it was originally based on libscheme, written by Brent Benson. we owe them everything fr fr, legends only. πŸ™Œ


πŸ”₯ SEE ALSO πŸ”₯

go check those out too, they're the rest of the squad. πŸ’œ


and that's the whole page, bestie!! this lil masterpiece came from the 4th Berkeley Distribution, dated May 2010. slay, we love a classic. πŸŒΈπŸ’…βœ¨ bye pookie 🫢

πŸ“¦ where this page comes from