To Install Nexss Programmer please go to Nexss Programmer CLI for more information.
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...))
Racket Programming - Introduction to Racket: calling and defining functions, if, cond
lambdas and Conditionals (Scheme programming)