Monads in the Enterprise2014-10-24T01:33:15+00:00http://dana-harrington.github.ioDana Harringtonblah@email.testProxying Web Services2014-10-02T00:00:00+00:00http://dana-harrington.github.io/monads/2014/10/02/cookie-proxy<p>In this article I’ll show how we can use a monad to automatically marshall cookies through a intermediate system. This will allow the intermediate system to proxy web service calls from a user through to a backend system. The monad will have two advantages, it will allow us to focus our attention on the request/response bodies, and it will allow us to chain together multiple back end web services requests to service a single front end request.
… <em>WORK IN PROGRESS</em> …</p>
Creating a Monadic Rendering Pipeline2014-09-01T00:00:00+00:00http://dana-harrington.github.io/monads/2014/09/01/monadic-rendering
<p>In this article I’ll describe how the task of translating a JSON document to an HTML web page can be modularized with the use of monads. The monadic abstraction will allow us to add a variety of powerful features to our rendering pipeline, including validation, asynchrony, and dependency (JavaScript module) collection.
… <em>WORK IN PROGRESS</em> …</p>