git.iko.soy/typeable/bloodhound
on master help sign in
changes
8c8892fChris Allen
README.org+18−16
@@ -1,45 +1,47 @@
1−* PRE-ALPHA, THERE IS NOTHING FOR YOU HERE
2−
3* Bloodhound
1* Bloodhound
4
2
5−Elasticsearch client and query DSL for Haskell
6−
7−** Examples
8−
9#+CAPTION: Bloodhound (dog)
3#+CAPTION: Bloodhound (dog)
10[[./bloodhound.jpg]]
4[[./bloodhound.jpg]]
11
5
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+
12−** Possible future functionality
14+* Possible future functionality
13
15
14−*** GeoShapeFilter
16+** GeoShapeFilter
15
17
16http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-geo-shape-filter.html
18http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-geo-shape-filter.html
17
19
18−*** Geohash cell filter
20+** Geohash cell filter
19
21
20http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-geohash-cell-filter.html
22http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-geohash-cell-filter.html
21
23
22−*** HasChild Filter
24+** HasChild Filter
23
25
24http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-has-child-filter.html
26http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-has-child-filter.html
25
27
26−*** HasParent Filter
28+** HasParent Filter
27
29
28http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-has-parent-filter.html
30http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-has-parent-filter.html
29
31
30−*** Indices Filter
32+** Indices Filter
31
33
32http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-indices-filter.html
34http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-indices-filter.html
33
35
34−*** Query Filter
36+** Query Filter
35
37
36http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-query-filter.html
38http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-query-filter.html
37
39
38−*** Script based sorting
40+** Script based sorting
39
41
40http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-sort.html#_script_based_sorting
42http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-request-sort.html#_script_based_sorting
41
43
42−*** Runtime checking for cycles in data structures
44+** Runtime checking for cycles in data structures
43
45
44check for n > 1 occurrences in DFS:
46check for n > 1 occurrences in DFS:
45
47
@@ -47,6 +49,6 @@ http://hackage.haskell.org/package/stable-maps-0.0.5/docs/System-Mem-StableName-
47
49
48http://hackage.haskell.org/package/stable-maps-0.0.5/docs/System-Mem-StableName-Dynamic-Map.html
50http://hackage.haskell.org/package/stable-maps-0.0.5/docs/System-Mem-StableName-Dynamic-Map.html
49
51
50−** Photo
52+* Photo Origin
51
53
52[Photo from HA! Designs](https://www.flickr.com/photos/hadesigns/)
54[Photo from HA! Designs](https://www.flickr.com/photos/hadesigns/)