[Haskell-cafe] OS Abstraction module??

Tim Chevalier catamorphism at gmail.com
Mon Oct 22 12:53:03 EDT 2007


On 10/22/07, Galchin Vasili <vigalchin at gmail.com> wrote:
> Hi Neil,
>
>     I am really talking about a module or perhaps a Haskell class that
> provides notion for multiple threads of execution, semaphores, .. that
> "hides" POSIX vs Win32 APIs .. i.e. the underlying OS APIs would be totally
> hidden. The reason I bring this up is that OS abstraction layers are very
> common in "mainstream" languages like C++. Any code written using an OS
> abstraction layer is absoutely portable. IMO if Haskell (or say OCaml) want
> to be accepted by industry this kind of functionality is absolutely
> critical.

Sure, that would be Concurrent Haskell:
http://haskell.org/haskellwiki/GHC/Concurrency

If that's not what you're looking for, post again.

Cheers,
Tim

-- 
Tim Chevalier * catamorphism.org * Often in error, never in doubt
"in a recent future, this is past" -- James Keelaghan


More information about the Haskell-Cafe mailing list