Skip to content

Exercises and Problems to learn functional programming and more on Ocaml, Erlang and Scala

Notifications You must be signed in to change notification settings

dariopellegrino00/functional-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

my-fp-implementations

  • Ocaml

    • easierProblems
      • Matrix ✅
      • Frequencies ✅
      • Play with strings ✅
      • Trigo ✅
      • Polish Notation ✅
    • advancedProblems
      • Graph Type and Module ✅
      • Arithmetic expression parser and evaluator (with step by step) ✅
      • Goldbach ✅
      • Naturals ✅
      • Qsort continuation style ✅
      • Primality ❌
      • Social Networks ❌
  • Erlang

    • easierProblems
      • Fact Module ✅
      • Sequential Module ✅
      • Expressions Module ❌
      • Ring Module ✅
      • Echo Module (Ping Pong Server) ✅
      • Dummy Calls Counter Server ✅
    • advancedProblems
      • List Comprehensions ✅
      • Associative Store ❌
        • Not Distributed ❌
        • Distributed ✅
      • Master Slaves ❌
        • V1 ✅
      • Distributed Reverse String ❌
        • V1 ✅
    • Bank System ATM ❌
    • Joseph Problem ✅
    • Pass-Through Architecture Palindromicity ❌
  • Scala

    • First Look at Scala
      • OOP (classes, traits, objects) ✅
      • Functional programming ✅
    • Basic Problems
      • Functional problems ✅
      • List Problems ✅
      • Distributed Reverse String ❌
      • Algebra ✅ (Refactoring) ❌
      • KWIC ❌
      • Goldbach ✅
      • Matrix ✅ (Refactoring) ❌
    • Advanced Problems
      • DSL Calculator ✅
      • Desk ✅
      • LogLang ❌ (Unfinished)
      • ArnoldC ✅

About

Exercises and Problems to learn functional programming and more on Ocaml, Erlang and Scala

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published