A repository implementing basic algorithms in Haskell. ToC Data Structure Stack Hash Table Tree Search Linear Search Binary Search Binary Search Tree (BST) Depth First Search Sort Bubble Sort Insertion Sort Selection Sort Merge Sort Quick Sort Shell Sort Counting Sort Math Euclidean Algorithm Sieve of Eratosthenes Fermat's Little Theorem Fibonacci Pi Approximation Paper Why Functional Programming Matters ENVIRONMENT Nix Flake Haskell GHC Reference Why Haskell matters Learn You a Haskell for Great Good! (翻訳: すごいHaskell楽しく学ぼう!)