DataRank Haskell SDK
github.com
github.com
Maybe consider making the api more strongly typed?
Instead of:
response <- findTopic "tide-pods" [("gender", "male")] config
You could have: response <- findTopic "tide-pods" [(Gender, Male)] config
Maybe make the common operations available in a strongly typed api, but allow users to use strings like this as a fallback. Then you can better guarantee "correct if it compiles". data Gender = Male | Female
Would type more, but on a tablet ATM.Not sure if this is a good idea or not, but interesting to think about.
I'll keep exploring options!
Haskell was my gateway functional programming language and for that I sincerely thank the creators.