Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snoyberg/haskell-impatient-poker-players
Haskell for impatient poker players
https://github.com/snoyberg/haskell-impatient-poker-players
Last synced: 26 days ago
JSON representation
Haskell for impatient poker players
- Host: GitHub
- URL: https://github.com/snoyberg/haskell-impatient-poker-players
- Owner: snoyberg
- License: mit
- Created: 2013-11-13T09:44:40.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2013-11-20T10:38:05.000Z (almost 11 years ago)
- Last Synced: 2024-05-08T20:19:47.845Z (6 months ago)
- Language: Haskell
- Size: 199 KB
- Stars: 6
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Haskell for impatient poker players
===================================This tutorial is intended to be viewed in
[FP Haskell Center](https://www.fpcomplete.com/[email protected]:snoyberg/haskell-impatient-poker-players.git).
It provides a step-by-step means of building up some Haskell code based around everyone's favorite card game, poker.I call this an *impatient* tutorial since, as much as possible, we try to jump into working code, and avoid
going into details of what the code is doing unless necessary. This is a good way to get a taste for programming
in Haskell, but if you want to properly learn the language, I'd recommend
[reading a real tutorial](https://www.fpcomplete.com/school/starting-with-haskell/introduction-to-haskell/1-haskell-basics).You should be able to follow this tutorial without any experience with programming in general, or Haskell in particular.
However, since I won't be focusing on details, it should be equally usable by an experienced programmer trying to get
a feel for Haskell.To get started, please click on "Lesson01" in the module list on the left. Each module is a combination of code
and comments which explain that code. Each module is fully editable. As you're reading through, feel free to
modify the code as much as you want to explore new ideas.Thanks to my brother, who gave me the idea for this tutorial.