Skip to content

Mistuke/ghc-win-io-system

 
 

Repository files navigation

Haskell I/O Manager

Nursery for a GHC IO manager using Windows completion ports as a base.

When available RIO will be used as well to reduce overhead.

This IO Manager is intended to handle:

  • Locks
  • File I/O
  • Network I/O
  • Console I/O
  • Process and monitoring
  • Events

This is based on work from Joseph Adams, Mikhail Glushenkov and Tamar Christina.

About

GHC IO manager for Windows using completion ports

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Haskell 85.9%
  • C 13.7%
  • Makefile 0.4%