- add remaining repositories to buildbot
- cleanup/refactor command-line config stuff
- kill warnings
- release io-streams-haproxy
- one more cleanup TODO re: passing in SockAddrs
- cleanup docs
- io-streams-style tutorial material and usage examples for most of the api
- clean up the tutorial material on the website (second priority to the api docstrings)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Control.Arrow ((***)) | |
import Control.Monad (replicateM_) | |
import Control.Monad.IO.Class | |
import Data.List (isPrefixOf) | |
import Data.Time.Clock | |
import DynFlags (defaultFatalMessager, defaultFlushOut, PkgConfRef(PkgConfFile)) | |
import GHC | |
import GHC.Paths (libdir) | |
import System.FilePath (takeBaseName, splitExtension, addExtension) | |
import Text.Printf |