bitemyapp/bloodhound
View on GitHub ↗ ★ 435 Haskell
Haskell Elasticsearch client and query DSL
12 mentions on Hacker News by 1 person: 1 story, 11 comments · first 2014-04-27 · latest 2017-09-13
20082026
-
…my work a lot nicer. An open source example is the Elasticsearch client I wrote called Bloodhound: https://github.com/bitemyapp/bloodhound It makes writing and maintaining applications that use ES a lot more maintainable. Makes the Query…
comment by coolsunglasses · 2017-09-13 · in Overthinking Fizzbuzz with Monoids -
I've had people that never used Haskell in production before tell me that https://github.com/bitemyapp/bloodhound was an easier way to understand Elasticsearch than the Elasticsearch documentation.
comment by coolsunglasses · 2015-11-03 · in Haskell Web Development: A Freely Available Book -
…more useful. If you'd like example code, my Elasticsearch client is pretty reasonable I think: https://github.com/bitemyapp/bloodhound The projects you've linked look non-trivial and pretty cool, just needs refinement that comes from…
comment by coolsunglasses · 2015-09-13 · in What I Wish I Knew When Learning Haskell -
…could use my library as a guide to the abstract data types, even I don't use the native protocol. https://github.com/bitemyapp/bloodhound
comment by coolsunglasses · 2014-06-20 · in Call me maybe: Elasticsearch -
…an example of stuff I've made. Here we go, three more uses of Monoidic functions (mempty, mappend) https://github.com/bitemyapp/bloodhound/blob/master/Database... It's not just about code, it's about conceptual memoization. If you know…
comment by coolsunglasses · 2014-06-10 · in A Year of Functional Programming -
Real world example: https://github.com/bitemyapp/bloodhound/blob/master/Database... https://github.com/bitemyapp/bloodhound/blob/master/Database...
comment by coolsunglasses · 2014-06-09 · in A Year of Functional Programming -
…be a good way for me to exercise the (okay) index and (very poor at the moment) mapping support in https://github.com/bitemyapp/bloodhound
comment by coolsunglasses · 2014-05-21 · in ElasticDump – Import and export tools for ElasticSearch -
If you'd like something that tackles the challenge of making the Elasticsearch JSON API explicit: http://github.com/bitemyapp/bloodhound/ (Intended to act as a guide as well as a practical ES client)
comment by coolsunglasses · 2014-05-19 · in Show HN: PyEQS – query Elasticsearch like a Django Queryset -
…tests by making mistakes/errors of that sort impossible by construction (types). Good post. [1] https://github.com/bitemyapp/bloodhound/blob/master/tests/te...
comment by coolsunglasses · 2014-05-16 · in TDD your API -
…expertise 2. Requesting input/patches for my recently released Elasticsearch client for Haskell: https://github.com/bitemyapp/bloodhound/
comment by coolsunglasses · 2014-05-04 · in Ask HN: Who wants to trade brain cycles? -
▲ 85
Bloodhound – Elasticsearch client and DSL for Haskellstory by coolsunglasses · 2014-05-04 · 25 comments
-
…this mistake in the past myself. The library I've been working on makes my boring Haskell obvious: https://github.com/bitemyapp/bloodhound/ I even tweeted a sample of my code making fun of how "stupid-simple" my Haskell is :) I might…
comment by coolsunglasses · 2014-04-27 · in “Mostly functional” programming does not work