panesofglass
23p20 comments posted · 0 followers · following 0
12 years ago @ Wizards of Smart - Help us choose a Fract... · 0 replies · +1 points
12 years ago @ Wizards of Smart - Help us choose a Fract... · 0 replies · +1 points
12 years ago @ Wizards of Smart - The Frank application ... · 0 replies · +1 points
Looking at this and Snap Framework, I see that an Iteratee is essentially a single-threaded event loop model for I/O fold monad driven by an enumerator (value producer). Notes appear to indicate that truly lazy (async) models can leak resources as the resource isn't always appropriately closed, as Anton noted above.
12 years ago @ Wizards of Smart - The Frank application ... · 2 replies · +1 points
12 years ago @ Wizards of Smart - Here's another questio... · 0 replies · +1 points
Fwiw, I\'ve updated the FSharp.Monad project to use the unwrapped versions so that the developer can choose his/her own approach.
12 years ago @ Wizards of Smart - The Frank application ... · 6 replies · +1 points
12 years ago @ Wizards of Smart - Here's another questio... · 0 replies · +1 points
12 years ago @ Wizards of Smart - The Frank application ... · 0 replies · +1 points
12 years ago @ Wizards of Smart - The Frank application ... · 1 reply · +1 points
Given that all adapters will implement the extensions to modify what the app functions actually do, it should be easy to write a function that takes some input object and returns an output object, applying the extensions to mold and shape the inputs and outputs to the source system's requirements. In other frameworks, this is done "magically"; here, I want to explicitly apply the transformation functions.
12 years ago @ Wizards of Smart - Here's another questio... · 0 replies · +1 points