haskell-poker
Games
online poker
SHOW HN2019
How HN took it
8 positive, 9 neutral or asking, 0 mixed, 1 critical, out of 18 comments about the project. Thread score +0.33.
Execution: 2 for, 1 againstIdea: 3 for, 0 againstDesign: 1 for, 0 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Poker server code looks tidy and well engineered
From 1 comment
So, I know literally nothing about Haskell, and I would rate my knowledge of functional programming theory as 'beginner' at best, but I still get baffled every time when reading…
w0utert on HN
Useful real-world Haskell reference for learners
From 2 comments
Haskell is dense. I'm picking it up now[0], so this project was very useful for me to see how some "real world" Haskell is written. But yes, take for example this function ```…
daenz on HNVery neat! I've been working on a network application in Haskell too; this is a great reference. Is this project still active? Are there some features you'd like help developing?
anardil on HN
Objections
Haskell code is dense and hard to read without background knowledge
From 3 comments
So, I know literally nothing about Haskell, and I would rate my knowledge of functional programming theory as 'beginner' at best, but I still get baffled every time when reading…
w0utert on HNI think part of the problem is that Haskell code can be very terse. When reading Python I expect to be able to easily understand what's going on in a 5 line function because the…
anchpop on HNThough notice that you picked literally the most trivial example in the entire codebase that anyone can understand without explanation. Elm is onto something with its obsession…
hombre_fatal on HN
Haskell community style of short names and point-free code hurts readability
From 2 comments
Unfortunately, a lot of work there is done by the Haskell community having utterly absurd standards for those things. I work in a different functional programming language, and…
thedufer on HNI think this is kinda my point. Haskell folks like to show unrealistically small code samples that don't even do the small thing they claim, where one-letter names are kinda…
thedufer on HN
Requests
Contributions and feature help welcomed via GitHub issues
From 2 comments
Yes this project is active. That would be awesome if you contributed. There are a lot of features to add. Would you like me to add some of these to the issues on Github? Feel…
zzeder on HNOk I have added some things to work on to the issues. Feel free to pick one up or add your own. :)
zzeder on HN
Questions
Is Haskell ever the best tool for the job?
From 1 comment
Dumb question. Is Haskell ever the best tool for the job? I feel that every language has a sweet spot, but Haskell seems to be a language that people use just to show that they…
patientplatypus on HN
What is the best editor or IDE for Haskell?
From 1 comment
What would be the best IDE/editor for Haskell?
InvOfSmallC on HN
Alternatives named
Mental Poker implementations for trustless card games
From 1 comment
Go one further and implement Mental Poker [0] so the server doesn't have to be trusted. I wrote an implementation in Go [1] when I was toying w/ p2p card games. 0 -…
kodablah on HN