Skip to content
This repository

A Scala(z)-based DSL for Apache Camel

branch: promise

This branch is 2 commits ahead and 24 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

README.textile

This project provides a domain-specific language (DSL) for Apache Camel that is based on the Scala programming language and the Scalaz library. It supports the combination of message processors and endpoints to complete message processing routes based on functional programming (FP) concepts such as continuations, monads and Kleisli composition.

The scalaz-camel DSL is an alternative to Camel’s existing Java DSL and Scala DSL. It strongly focuses on Scala and Scalaz idioms when constructing integration solutions from enterprise integration patterns (EIPs) with Apache Camel. The DSL was re-designed from scratch with the goal of a better and more native integration with the Scala programming language.

Learn more …

Something went wrong with that request. Please try again.