Skip to content

Latest commit

 

History

History
43 lines (25 loc) · 1.23 KB

README.md

File metadata and controls

43 lines (25 loc) · 1.23 KB

Haskell code for RabbitMQ tutorials

Here you can find Haskell code examples from RabbitMQ tutorials.

Requirements

To run this code you need Network.AMQP.

Code

Code examples are executed via runhaskell:

Tutorial one: "Hello World!":

runhaskell send.hs
runhaskell receive.hs

Tutorial two: Work Queues:

runhaskell newTask.hs hello world
runhaskell worker.hs

Tutorial three: Publish/Subscribe

runhaskell receiveLogs.hs
runhaskell emitLog.hs hello world

Tutorial four: Routing

runhaskell receiveLogsDirect.hs info warn
runhaskell emitLogDirect.hs warn "a warning"

Tutorial five: Topics

runhaskell receiveLogsTopic.hs info warn
runhaskell emitLogTopic.hs warn "a warning"

Tutorial six: RPC

TBD

To learn more, see Network.AMQP.