Open midirhee12 opened 5 years ago
As mentioned in the FOEP-prog-haskell team: https://github.com/bitemyapp/fp-course https://en.wikibooks.org/wiki/Haskell https://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/ http://book.realworldhaskell.org/read/ http://learnyouahaskell.com/chapters https://wiki.haskell.org/Haskell https://wiki.haskell.org/Typeclassopedia https://youtu.be/RqvCNb7fKsg https://tryhaskell.org/ https://youtu.be/NBKnY7Z_w3I
A few more resources:
A Principled Approach to Operating System Construction in Haskell A purely functional implementation of ROBDDs in Haskell Functional Pearl Trouble Shared is Trouble Halved toysolver: Assorted decision procedures for SAT, SMT, Max-SAT, PB, MIP, etc Copilot Clash Seemingly impossible functional programs Quick and Easy DSLs with Writer Endo Writing a SAT Solver Quasi-quoting DSLs for free Monads to Machine Code From walking to zipping, Part 3: Caught in a zipper Object Oriented Programming in Haskell Mirrored Lenses Typing the technical interview Composing Reactive Animations fclabels 2.0 Write You a Haskell Category Theory for Programmers: The Preface Write Yourself a Scheme in 48 Hours Arrows, Robots, and Functional Reactive Programming Backtracking, Interleaving, and Terminating Monad Transformers Composable Memory Transactions Selecitve Applicative Functors Compiling to Categories
Finish First release of Haskell track
We need to finish the beginner track and slowly plan out the next sections as well. The Haskell-Notes repository should be copied here as the master and then have @Jessie-Park keep updating it as we go through it as a fork. It can be renamed to "Haskell Track" until we come up with a better name.
If you have any recommendations, let me know. We can start listing out the materials and such that we are running through here as well in the comments.
We should continue going through the wikibook but any additional materials need to be tracked. We are already really far into this without proper means of resource tracking.