nexssp / language_racket

Racket for Nexss PROGRAMMER 2.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Racket Help - Nexss PROGRAMMER 2.0

To Install Nexss Programmer please go to Nexss Programmer CLI for more information.

Some examples

Below Based on: https://www.reddit.com/r/Racket/comments/778qkf/let_let_and_letrec/

(let ([a 1] [b 2] [c 3]) body...)
((lambda (a b c) body...) 1 2 3)

(let* ([a 1] [b 2] [c 3]) body...)
(let ([a 1])
  (let ([b 2])
    (let ([c 3])
      body...)))

(letrec ([a 1] [b 2] [c 3]) body...)
((lambda ()
   (define a nil)
   (define b nil)
   (define c nil)
   (set! a 1)
   (set! b 2)
   (set! c 3)
   body...))

Links

Youtube

Racket Programming - Introduction to Racket: calling and defining functions, if, cond
lambdas and Conditionals (Scheme programming)

Websites

Racket Cheatsheet
Learn X in Y Minutes - Racket

About

Racket for Nexss PROGRAMMER 2.0

License:MIT License


Languages

Language:JavaScript 75.9%Language:Racket 23.5%Language:Shell 0.6%