Skip to content

mpellouin/haskell-pool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haskell pool

Caution

/!\ If you are an Epitech student you should be aware by now that cheating is forbidden. If you are going to copy paste this code, do it at your own risks.

Introduction

The Haskell Part of the paradigms seminar of Epitech. This quick introduction led me to discover a totally new paradigm which is functional programming.

I loved it so I'm definetely going to work on some more Haskell.

Grades

Module grade

Module Name Grade
B3 - Paradigms Seminar A

Marks details

Day Mark
Day1 20/20
Day2 20/20
Day3 22/22
Rush 34/40

Rush details

  • Grade from automatic tests : 20/20
  • Coding style : 4/5
  • Overall code quality : 3/5
    • Comments!! nice!
    • Use more std lib functions if possible.
    • Minimize function with IO
    • Use your own data types if possible
    • Prefer failing quickly your program instead of using Maybe array.
    • Code splited in modules, nice
  • Testing policy : 4/5
    • Unit tests with HUnit
  • Bonus : 3/5
    • Interactive pushswap editor
    • Tried to do CI but GH actions not activated on organization repo apparently.

More

The second part of my Paradigms seminar is available here

Have a great day!

Releases

No releases published

Packages

No packages published