Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

README updated

  • Loading branch information...
commit 51ba2e03bfaf4bd21391990b3a5a0531c55f1102 1 parent 13815f6
@krasserm authored
Showing with 3 additions and 2 deletions.
  1. +3 −2 README.textile
View
5 README.textile
@@ -1,6 +1,7 @@
-This project provides a domain-specific language (DSL) for "Apache Camel":http://camel.apache.org/ that is based on the "Scala":http://www.scala-lang.org/ programming language and the "Scalaz":http://code.google.com/p/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.
+This project provides a domain-specific language (DSL) for "Apache Camel":http://camel.apache.org/ that is based on the "Scala":http://www.scala-lang.org/ programming language and the "Scalaz":http://code.google.com/p/scalaz/ library.
+It applies functional programming (FP) concepts to "enterprise integration patterns":http://www.enterpriseintegrationpatterns.com/ (EIPs) so that integration solutions can be constructed by composing EIPs with a functional DSL.
-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":http://www.enterpriseintegrationpatterns.com/ (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.
+The scalaz-camel DSL is an alternative to Camel's existing Java DSL and Scala DSL. It was re-designed from scratch with the goal of a better and more native integration with the Scala programming language.
See also "this interview":http://jaxenter.com/scalaz-camel-fully-leveraging-what-scala-and-scalaz-offers-for-functional-programming-34717.html.
Please sign in to comment.
Something went wrong with that request. Please try again.