alhassy / next-700-module-systems Star 80 Code Issues Pull requests PhD research ;; What's the difference between a typeclass/trait and a record/class/struct? Nothing really, or so I argue. language haskell lisp emacs modules records ocaml metaprogramming coq agda phd typeclasses first-class-citizens canonical-structures Updated Oct 24, 2021 HTML
mtumilowicz / java15-design-patterns-made-functional-workshop Star 1 Code Issues Pull requests Implementations of basic GOF design patterns in a more functional way, using function and streams. stream design-patterns functional-java first-class-citizens first-class-functions functional-design Updated May 27, 2024 Java
FunctionalSwift / 2.1-first_class_citizens Star 0 Code Issues Pull requests 2.1 - Functions as first class citizens swift functional-programming first-class-citizens Updated Mar 4, 2018 Swift