Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/krasserm/scalaz-camel
A Scala(z)-based DSL for Apache Camel
https://github.com/krasserm/scalaz-camel
Last synced: 21 days ago
JSON representation
A Scala(z)-based DSL for Apache Camel
- Host: GitHub
- URL: https://github.com/krasserm/scalaz-camel
- Owner: krasserm
- License: apache-2.0
- Created: 2010-12-15T12:10:45.000Z (almost 14 years ago)
- Default Branch: master
- Last Pushed: 2014-08-23T16:22:43.000Z (about 10 years ago)
- Last Synced: 2024-10-10T12:57:44.155Z (about 1 month ago)
- Language: Scala
- Homepage: https://github.com/krasserm/scalaz-camel/wiki
- Size: 5.99 MB
- Stars: 50
- Watchers: 12
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.textile
- License: LICENSE
Awesome Lists containing this project
README
h2. Update
Scalaz-camel is now superseded by the "streamz":https://github.com/krasserm/streamz project and its "combinators for Apache Camel":https://github.com/krasserm/streamz#combinators-for-apache-camel.
h2. Introduction
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 was re-designed from scratch with the goal of a better and more native integration with the Scala programming language.
"Learn more ...":https://github.com/krasserm/scalaz-camel/wiki