in real life I am doing architecture (appication and system) and I tend to see things differently with my haskell background. when reading what system XYZ does, I see folds, maps, lazy sort, memoisation , monads, etc...ie my mind apply idioms learned at code design level to architecture level<div>
<br><div>So the  following questions  raised in me :</div></div><div>- are there any prior art in documenting idioms and patterns in FP, and especially haskell.</div><div>- have any work been done refering to architecture level , using these idioms, or &quot;FP specific architecture&quot;...</div>
<div><br></div><div>(the idea germinated to extend the FP contiunum from code, design to architecture (and requirement)</div><div><br></div><div>thank you, folks</div><div>luc</div>