├── .gitignore ├── 01 - basic concept └── solution.hs ├── 02 - list & tuple ├── solution_list.hs └── solution_tuple.hs ├── 04 - syntax in functions ├── solution_1.hs └── solution_2.hs ├── 05 - high order functions ├── solution_1.hs └── solution_2.hs ├── 06 - type & typeclass 2 └── solution.hs ├── 08 - functor └── solution.hs ├── 10 - Baseball Game └── baseball.hs ├── 12 - Monoid └── solution.hs ├── Advanced Haskell ├── README.md └── WeakHeadNormalForm.md ├── GHC Extension ├── BangPatterns.md ├── README.md ├── RankNTypes.md └── ScopedTypeVariables.md ├── Haskell Tutorial ├── 00_Introduction.md ├── README.md └── image_00_1.jpg ├── LYAH ├── 01_Introduction.md ├── 02_StartingOut.md ├── 03_TypesAndTypeclasses.md ├── 04_SyntaxInFunctions.md └── README.md ├── README.md └── practice ├── 1 ├── problem.md └── solution.hs ├── 4 ├── problem.md └── solution.hs ├── 5 ├── problem.md └── solution.hs └── 6 ├── problem.md └── solution.hs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/.gitignore -------------------------------------------------------------------------------- /01 - basic concept/solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/01 - basic concept/solution.hs -------------------------------------------------------------------------------- /02 - list & tuple/solution_list.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/02 - list & tuple/solution_list.hs -------------------------------------------------------------------------------- /02 - list & tuple/solution_tuple.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/02 - list & tuple/solution_tuple.hs -------------------------------------------------------------------------------- /04 - syntax in functions/solution_1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/04 - syntax in functions/solution_1.hs -------------------------------------------------------------------------------- /04 - syntax in functions/solution_2.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/04 - syntax in functions/solution_2.hs -------------------------------------------------------------------------------- /05 - high order functions/solution_1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/05 - high order functions/solution_1.hs -------------------------------------------------------------------------------- /05 - high order functions/solution_2.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/05 - high order functions/solution_2.hs -------------------------------------------------------------------------------- /06 - type & typeclass 2/solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/06 - type & typeclass 2/solution.hs -------------------------------------------------------------------------------- /08 - functor/solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/08 - functor/solution.hs -------------------------------------------------------------------------------- /10 - Baseball Game/baseball.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/10 - Baseball Game/baseball.hs -------------------------------------------------------------------------------- /12 - Monoid/solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/12 - Monoid/solution.hs -------------------------------------------------------------------------------- /Advanced Haskell/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/Advanced Haskell/README.md -------------------------------------------------------------------------------- /Advanced Haskell/WeakHeadNormalForm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/Advanced Haskell/WeakHeadNormalForm.md -------------------------------------------------------------------------------- /GHC Extension/BangPatterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/GHC Extension/BangPatterns.md -------------------------------------------------------------------------------- /GHC Extension/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/GHC Extension/README.md -------------------------------------------------------------------------------- /GHC Extension/RankNTypes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/GHC Extension/RankNTypes.md -------------------------------------------------------------------------------- /GHC Extension/ScopedTypeVariables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/GHC Extension/ScopedTypeVariables.md -------------------------------------------------------------------------------- /Haskell Tutorial/00_Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/Haskell Tutorial/00_Introduction.md -------------------------------------------------------------------------------- /Haskell Tutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/Haskell Tutorial/README.md -------------------------------------------------------------------------------- /Haskell Tutorial/image_00_1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/Haskell Tutorial/image_00_1.jpg -------------------------------------------------------------------------------- /LYAH/01_Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/LYAH/01_Introduction.md -------------------------------------------------------------------------------- /LYAH/02_StartingOut.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/LYAH/02_StartingOut.md -------------------------------------------------------------------------------- /LYAH/03_TypesAndTypeclasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/LYAH/03_TypesAndTypeclasses.md -------------------------------------------------------------------------------- /LYAH/04_SyntaxInFunctions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/LYAH/04_SyntaxInFunctions.md -------------------------------------------------------------------------------- /LYAH/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/LYAH/README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/README.md -------------------------------------------------------------------------------- /practice/1/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/practice/1/problem.md -------------------------------------------------------------------------------- /practice/1/solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/practice/1/solution.hs -------------------------------------------------------------------------------- /practice/4/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/practice/4/problem.md -------------------------------------------------------------------------------- /practice/4/solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/practice/4/solution.hs -------------------------------------------------------------------------------- /practice/5/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/practice/5/problem.md -------------------------------------------------------------------------------- /practice/5/solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/practice/5/solution.hs -------------------------------------------------------------------------------- /practice/6/problem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/practice/6/problem.md -------------------------------------------------------------------------------- /practice/6/solution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jwvg0425/HaskellStudy/HEAD/practice/6/solution.hs --------------------------------------------------------------------------------