-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
You can find the code here: https://github.com/santiweight/poker
How much faster are flatparse parsers vs megaparsec? I would happy to accomodate flatparse if the speed difference is significant. I'll be sharing my not-quite-complete bovada/pokerstars parsers some time this week. Here is a spoiler though: https://github.com/santiweight/poker-histories.
The reason for excluding a 7-card evaluator is threefold - I have no imminent need for it (yet), I want to do so but haven't done it, and I'm hoping to accommodate ghais' work here: https://github.com/ghais/poker. I'm not sure whether he's active though, since it's been a couple of weeks since I posted an issue. If you have work you'd like to include please ping me, or we can discuss what architectural work would be required. I do, however, think that a 7-card evaluator might be best kept as a separate package. One reason is because the naming for an evaluator might heavily conflict with other applications. On the other hand, it would be easier to maintain in a single library - I'm very open to the discussion.
My own (poorly documented) poker-hand library is at https://github.com/andrewthad/poker-hand. The main differences are: