Here are
35 public repositories
matching this topic...
🛠️ FUNDAMENTALS OF PROGRAMMING LANGUAGES
Updated
May 6, 2020
Racket
Solutions to exercises from: Essentials of Programming Languages: 3rd edition (http://www.eopl3.com/ ) in Scala
Updated
Nov 3, 2020
Scala
Scheme works during my TAship.
Updated
Aug 16, 2021
Racket
Use the recursive definition of list to find its length (see EOPL).
Updated
Feb 2, 2022
Racket
Returns list with n-th element replaced by x (see EOPL).
Updated
Feb 2, 2022
Racket
Get nth element of list so that it produces a more informative error message (see EOPL).
Updated
Feb 2, 2022
Racket
Use recursive definition of list to get the nth element (see EOPL).
Updated
Feb 2, 2022
Racket
Returns 0-based position of first element in lst that satisfies predicate pred (see EOPL).
Updated
Feb 2, 2022
Racket
Like remove-first, except that it removes all occurrences of given symbol (see EOPL).
Updated
Feb 2, 2022
Racket
Is a variable free in a lambda expression (see EOPL)?
Updated
Feb 2, 2022
Racket
Elimiate one call to subst-sexp in subst by replacing its definition (see EOPL).
Updated
Feb 2, 2022
Racket
Writing subst following original kleene star grammar using map (see EOPL).
Updated
Feb 2, 2022
Racket
Mark each element of list as a pair of its index and value (see EOPL).
Updated
Feb 2, 2022
Racket
Returns a list containing n copies of x (see EOPL).
Updated
Feb 2, 2022
Racket
Returns a list with each 2-list reversed (see EOPL).
Updated
Feb 2, 2022
Racket
Returns a list of elements sorted by predicate.
Updated
Feb 2, 2022
Racket
Returns a list of elements sorted in ascending order (see EOPL).
Updated
Feb 2, 2022
Racket
Merge loi1 and loi2 in ascending order (see EOPL).
Updated
Feb 2, 2022
Racket
Returns #t if any element of lst satisfies pred, #f otherwise (see EOPL).
Updated
Feb 2, 2022
Racket
Returns #f if any element of lst fails to satisfy pred, #t otherwise (see EOPL).
Updated
Feb 2, 2022
Racket
Improve this page
Add a description, image, and links to the
eopl
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
eopl
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.