git.iko.soy/typeable/bloodhound
on master help sign in
Updated docs
5558959Chris Allen
README.org+13−4
@@ -580,10 +580,19 @@ let filter = RangeFilter (FieldName "age")
580-- -> CacheKey
580-- -> CacheKey
581-- -> Filter
581-- -> Filter
582let filter = RegexpFilter (FieldName "user") (Regexp "bite.*app")
582let filter = RegexpFilter (FieldName "user") (Regexp "bite.*app")
583− RegexpAll (CacheName "test") False (CacheKey "key")
583+ AllRegexpFlags (CacheName "test") False (CacheKey "key")
584−
584+
585−-- RegexpFlags can be a combination of RegexpAll, Complement,
585+-- n.b.
586−-- Interval, Intersection, AnyString, and a combination of two options thereof.
586+-- data RegexpFlags = AllRegexpFlags
587+-- | NoRegexpFlags
588+-- | SomeRegexpFlags (NonEmpty RegexpFlag) deriving (Eq, Show)
589+
590+-- data RegexpFlag = AnyString
591+-- | Automaton
592+-- | Complement
593+-- | Empty
594+-- | Intersection
595+-- | Interval deriving (Eq, Show)
587
596
588#+END_SRC
597#+END_SRC
589
598
bloodhound.cabal+1−1
@@ -1,5 +1,5 @@
1name: bloodhound
1name: bloodhound
2−version: 0.1.0.3
2+version: 0.2.0.0
3synopsis: ElasticSearch client library for Haskell
3synopsis: ElasticSearch client library for Haskell
4description: ElasticSearch made awesome for Haskell hackers
4description: ElasticSearch made awesome for Haskell hackers
5homepage: https://github.com/bitemyapp/bloodhound
5homepage: https://github.com/bitemyapp/bloodhound
changelognew file+9
@@ -0,0 +1,9 @@
1+** 0.2.x
2+0.1.0.2 --> 0.2.0.0
3+===============
4+
5+* Renamed createMapping to putMapping
6+
7+* Fixed and rebuilt documentation
8+
9+* RegexpFlags changed to a sum type instead of Text, thanks @MichaelXavier!