summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* Make UniqFM non-strict again while we work out what we're doing.Ian Lynagh2008-02-251-1/+1
* Make some more modules use LazyUniqFM instead of UniqFMIan Lynagh2008-02-076-8/+6
* Fix warnings in PrettyIan Lynagh2008-02-181-82/+122
* Fix warnings in FiniteMapIan Lynagh2008-02-181-48/+48
* Fix warnings in BinaryIan Lynagh2008-02-181-29/+25
* Fix warnings in StringBufferIan Lynagh2008-02-181-13/+6
* Fix warnings in IOEnvIan Lynagh2008-02-181-14/+8
* Fix warnings in FastString, and check for empty case in head/tailIan Lynagh2008-02-181-24/+28
* Whitespace onlyIan Lynagh2008-02-181-39/+39
* Whitespace onlyIan Lynagh2008-02-181-24/+24
* Whitespace onlyIan Lynagh2008-02-181-246/+262
* Whitespace onlyIan Lynagh2008-02-181-125/+126
* Whitespace onlyIan Lynagh2008-02-181-149/+148
* Whitespace onlyIan Lynagh2008-02-181-86/+88
* Be a bit more consistent about what's a set and what's a mapIan Lynagh2008-02-051-2/+10
* Make some more modules use LazyUniqFM instead of UniqFMIan Lynagh2008-02-076-6/+8
* Make UniqFM strict in its elementsIan Lynagh2008-02-062-2/+342
* Strictness tweaksIan Lynagh2008-02-031-3/+3
* WhitespaceIan Lynagh2008-02-031-4/+4
* Tweak strictnessIan Lynagh2008-02-021-1/+1
* FIX BUILD with GHC 6.4.xSimon Marlow2008-02-011-0/+8
* Fixed warnings in utils/EncodingTwan van Laarhoven2008-01-261-14/+9
* Fixed warnings in utils/DigraphTwan van Laarhoven2008-01-261-17/+15
* Use nilFSIan Lynagh2008-01-231-2/+2
* Fix the buildIan Lynagh2008-01-241-1/+1
* Remove unused custom versions of monad combinators from IOEnvTwan van Laarhoven2008-01-171-70/+21
* Replace remaining uses of ioToIOEnv by liftIO, remove ioToIOEnvTwan van Laarhoven2008-01-171-4/+0
* Remove generic monad function from State, it was moved to MonadUtilsTwan van Laarhoven2008-01-171-15/+0
* Added MaybeT monad transformer to utils/MaybesTwan van Laarhoven2008-01-171-0/+21
* Removed unused Maybe functions, use the standard Maybe monad insteadTwan van Laarhoven2008-01-171-23/+0
* MonadIO instance for IOEnvTwan van Laarhoven2008-01-171-6/+9
* Added Applicative and Functor instances for State monadTwan van Laarhoven2008-01-171-0/+12
* Added Applicative instance for IOEnvTwan van Laarhoven2008-01-171-6/+10
* Add 'util/MonadUtils.hs' with common monad (and applicative) combinatorsTwan van Laarhoven2008-01-171-0/+125
* Show CmdLineError exceptions as "<command line>: ..."Simon Marlow2008-01-231-0/+1
* Add :run and tweak :mainIan Lynagh2008-01-191-36/+43
* Fix imports when !DEBUGIan Lynagh2008-01-181-0/+2
* lots of portability changes (#1405)Isaac Dupree2008-01-1715-263/+508
* Eliminate warnings with -DDEBUGsimonpj@microsoft.com2008-01-171-7/+7
* Comments onlysimonpj@microsoft.com2008-01-161-0/+10
* Extra instance for Outputable on 5-tuplessimonpj@microsoft.com2008-01-161-5/+14
* Fix slash direction on Windows with the new filePath codeIan Lynagh2008-01-161-0/+14
* Fix utils/Util for debug buildmainland@eecs.harvard.edu2008-01-141-0/+1
* Fix warnings in utils/ListSetOpsIan Lynagh2008-01-131-93/+81
* Fix warnings in utils/PanicIan Lynagh2008-01-131-7/+7
* Fix warnings in utils/UniqSetIan Lynagh2008-01-131-27/+19
* Fix warnings in utils/MaybesIan Lynagh2008-01-131-39/+30
* Fix warnings in utils/BufWriteIan Lynagh2008-01-131-10/+4
* Fix warnings in utils/FastTypesIan Lynagh2008-01-132-39/+54
* Fix warnings in utils/OrdListIan Lynagh2008-01-131-10/+3