https://github.com/winverse/euler-hs
Learn to Haskell
https://github.com/winverse/euler-hs
Last synced: about 2 months ago
JSON representation
Learn to Haskell
- Host: GitHub
- URL: https://github.com/winverse/euler-hs
- Owner: winverse
- License: mit
- Created: 2022-04-25T14:49:17.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-13T18:25:31.000Z (over 2 years ago)
- Last Synced: 2025-02-05T11:49:24.036Z (4 months ago)
- Language: Haskell
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> A Haskell adventure into Euler Project
# About euler project
[euler project](https://projecteuler.net/about)
# Why Haskell?
The Haskell has a several features.
For example Lazy evaluation, Type guard, Pattern matching, etc...
but What I want to learn the most is Type System (it is called Type checking) in Haskell
The Type System is, i think, the most important thing in modern programming language,
[Rust](https://www.rust-lang.org/) what seems to have been influenced by haskell, is also has a powerful type system. also [Yi KwangKeun](http://ropas.snu.ac.kr/~kwang/) professor at Seoul National university(SNU), insisted type system as the reason why we need to learn nML.> references
- https://www.haskell.org/
- [프로그래밍 교육에서 실습언어 선택](http://ropas.snu.ac.kr/~kwang/paper/position/edu.pdf)
- [value-oriented programming](http://ropas.snu.ac.kr/~kwang/paper/maso/1.pdf)
- [Rust](https://en.wikipedia.org/wiki/Rust_(programming_language))# The Path
I like studying FP, Haskell has always been a language i like to learn.
Haskell is really not easy for me, But I try... and again try...
This repository a process of The trying...