Skip to content

racketf/racketf.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

02b1e48 ยท Sep 17, 2022

History

4 Commits
Feb 2, 2022
Feb 2, 2022
Sep 17, 2022
Feb 2, 2022

Repository files navigation

A set of assignments in the Racket programming language.


๐Ÿงพ List ๐Ÿ““ S-List โžฐ Lambda
๐Ÿงพ length ๐Ÿงพ find-index ๐Ÿงพ set
๐Ÿงพ increment-first ๐Ÿงพ get ๐Ÿงพ get-informative
๐Ÿงพ number-elements ๐Ÿงพ cartesian-product ๐Ÿงพ any
๐Ÿงพ every ๐Ÿงพ map ๐Ÿงพ reduce
๐Ÿงพ filter ๐Ÿงพ reverse ๐Ÿงพ repeat-value
๐Ÿงพ append ๐Ÿงพ remove-first-value ๐Ÿงพ remove-value
๐Ÿงพ sort ๐Ÿงพ sort-by ๐Ÿงพ bubble-sort
๐Ÿงพ merge โŒ โŒ
๐Ÿ““ count-value ๐Ÿ““ reverse-pairs ๐Ÿ““ up
๐Ÿ““ down ๐Ÿ““ flatten ๐Ÿ““ replacex
๐Ÿ““ replace ๐Ÿ““ replace-inline ๐Ÿ““ replace-map
โžฐ occurs-free โŒ โŒ

Misc

  • ๐ŸŒฒ tree: Binary tree consists of nodes each with a number, and two child subtrees.
  • ๐Ÿ—ผ tower-of-hanoi: Can your solve the tower of hanoi (recursive vietnam) problem?

Assignments

  • ๐Ÿงพ lists-assignment: Functional Programming on Lists.
  • ๐ŸŒฒ trees-assignment: Functional Programming on Trees.
  • ๐Ÿงพ lists-quiz: Implementing operations on list using functional calls such as map, foldl, apply ...


ORG

About

A set of assignments in the Racket programming language.

Resources

License

Stars

Watchers

Forks