snaplet-amqp 0.1.2.2 → 0.1.2.3
raw patch · 4 files changed
+147/−4 lines, 4 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- DEPENDENCY-LICENSES.md +128/−0
- README.org +6/−1
- resources/amqp/devel.cfg +5/−0
- snaplet-amqp.cabal +8/−3
+ DEPENDENCY-LICENSES.md view
@@ -0,0 +1,128 @@+# BSD3++- HUnit+- MonadCatchIO-transformers+- aeson+- amqp+- array+- asn1-encoding+- asn1-parse+- asn1-types+- attoparsec+- base+- base64-bytestring+- bifunctors+- binary+- blaze-builder+- blaze-builder-enumerator+- blaze-html+- blaze-markup+- byteable+- bytestring+- bytestring-mmap+- case-insensitive+- cereal+- cipher-aes+- cipher-des+- cipher-rc4+- clientsession+- clock+- comonad+- configurator+- connection+- containers+- contravariant+- cprng-aes+- crypto-api+- crypto-cipher-types+- crypto-numbers+- crypto-pubkey+- crypto-pubkey-types+- crypto-random+- cryptohash+- data-default-class+- deepseq+- directory+- directory-tree+- distributive+- dlist+- either+- entropy+- errors+- exceptions+- extensible-exceptions+- filepath+- free+- ghc-prim+- hashable+- heist+- integer-gmp+- lens+- logict+- monad-control+- monads-tf+- mtl+- mwc-random+- nats+- network+- old-locale+- parallel+- parsec+- pem+- prelude-extras+- pretty+- primitive+- process+- profunctors+- pwstore-fast+- random+- reflection+- regex-base+- regex-posix+- rts+- safe+- scientific+- securemem+- semigroupoids+- semigroups+- skein+- snap+- snap-core+- snap-server+- socks+- split+- stm+- syb+- tagged+- template-haskell+- text+- time+- tls+- transformers+- transformers-base+- transformers-compat+- unix+- unix-compat+- unordered-containers+- vector+- vector-algorithms+- void+- x509+- x509-store+- x509-system+- x509-validation+- xmlhtml+- zlib+- zlib-bindings++# OtherLicense++- MonadRandom++# MIT++- attoparsec-enumerator+- data-binary-ieee754+- enumerator+- zlib-enum+
README.org view
@@ -7,6 +7,7 @@ import Snap import Snap.Snaplet import Snap.Snaplet.AMQP+ import Network.AMQP data App = App { _amqp :: Snaplet AmqpState }@@ -23,5 +24,9 @@ return $ App a handler = do- + runAmqp \(_, chan) -> do+ declareQueue chan newQueue {queueName = "myQueue"}+ declareExchange chan newExchange {exchangeName = "myExchange", exchangeType = "direct"}+ bindQueue chan "myQueue" "myExchange" "myKey"+ #+END_SRC
+ resources/amqp/devel.cfg view
@@ -0,0 +1,5 @@+host = "localhost"+port = 5672+vhost = "/"+login = "guest"+password = "guest"
snaplet-amqp.cabal view
@@ -1,5 +1,5 @@ Name: snaplet-amqp-Version: 0.1.2.2+Version: 0.1.2.3 Synopsis: Snap framework snaplet for the AMQP library Homepage: https://github.com/ixmatus/snaplet-amqp License: BSD3@@ -9,7 +9,7 @@ Copyright: (c) 2014 Parnell Springmeyer Category: Web Build-type: Simple-Stability: alpha+Stability: stable Bug-reports: https://github.com/ixmatus/snaplet-amqp/issues Package-url: http://hackage.haskell.org/package/snaplet-amqp Tested-with: GHC == 7.6.3@@ -25,12 +25,17 @@ Extra-source-files: LICENSE+ DEPENDENCY-LICENSES.md README.org +Data-files:+ resources/amqp/devel.cfg+ Library Default-Language: Haskell2010 HS-Source-Dirs: src- GHC-Options: -Wall+ Ghc-options: -Wall -fwarn-tabs -funbox-strict-fields+ -fno-warn-orphans -fno-warn-unused-do-bind Exposed-Modules: Snap.Snaplet.AMQP