@@ -1,45 +1,47 @@
1−* PRE-ALPHA, THERE IS NOTHING FOR YOU HERE
2−
31* Bloodhound
42
5−Elasticsearch client and query DSL for Haskell
6−
7−** Examples
8−
93#+CAPTION: Bloodhound (dog)
104[[./bloodhound.jpg]]
115
12−** Possible future functionality
6+* Elasticsearch client and query DSL for Haskell
7+
8+** Stability
9+
10+Bloodhound is alpha at the moment. The library works fine, but I don't want to mislead anyone into thinking the API is final or stable. I wouldn't call the library "complete" or representative of everything you can do in Elasticsearch but being personally familiar with multiple clients in other languages I think the story there is good.
11+
12+* Examples
13+
14+* Possible future functionality
1315
14−*** GeoShapeFilter
16+** GeoShapeFilter
1517
1618http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-geo-shape-filter.html
1719
18−*** Geohash cell filter
20+** Geohash cell filter
1921
2022http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-geohash-cell-filter.html
2123
22−*** HasChild Filter
24+** HasChild Filter
2325
2426http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-has-child-filter.html
2527
26−*** HasParent Filter
28+** HasParent Filter
2729
2830http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-has-parent-filter.html
2931
30−*** Indices Filter
32+** Indices Filter
3133
3234http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-indices-filter.html
3335
34−*** Query Filter
36+** Query Filter
3537
3638http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-query-filter.html
3739
38−*** Script based sorting
40+** Script based sorting
3941
4042http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-sort.html#_script_based_sorting
4143
42−*** Runtime checking for cycles in data structures
44+** Runtime checking for cycles in data structures
4345
4446check for n > 1 occurrences in DFS:
4547
@@ -47,6 +49,6 @@ http://hackage.haskell.org/package/stable-maps-0.0.5/docs/System-Mem-StableName-
4749
4850http://hackage.haskell.org/package/stable-maps-0.0.5/docs/System-Mem-StableName-Dynamic-Map.html
4951
50−** Photo
52+* Photo Origin
5153
5254[Photo from HA! Designs](https://www.flickr.com/photos/hadesigns/)