Hacker GitHub

← All repos

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

Mentions per year 12 mentions · busiest year 2014 (9)
20082026
  1. …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
  2. 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
  3. …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
  4. …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
  5. …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
  6. 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
  7. …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
  8. 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)
  9. …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
  10. …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?
  11. …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