summaryrefslogtreecommitdiff
path: root/libraries/base/Foreign
Commit message (Expand)AuthorAgeFilesLines
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-212-16/+18
* base: Make Foreign.Marshal.Alloc.allocBytes[Aligned] NOINLINEBen Gamari2018-07-301-0/+17
* Improve documentation of Eq, Ord instances for Float and DoubleARJANEN Loïc Jean David2018-06-171-1/+5
* Simplify Foreign.Marshal.Alloc functions with ScopedTypeVariablesÖmer Sinan Ağacan2018-02-101-23/+12
* Give a reference to Foreign.Concurrent.Edward Z. Yang2017-10-191-0/+3
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* Add CBool to Foreign.C.TypesRyan Scott2017-01-181-1/+7
* Typos in commentsGabor Greif2017-01-132-2/+2
* base: Add Foreign.ForeignPtr.plusForeignPtr.Shea Levy2017-01-102-0/+2
* Eliminate some unsafeCoerce#s with deriving strategiesRyan Scott2016-10-012-4/+12
* Improved documentation for Foreign.Concurrent (#12547)Simon Marlow2016-09-231-8/+29
* Add platform warning to Foreign.C.TypesTamar Christina2016-09-101-0/+6
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-063-0/+22
* Export constructors for IntPtr and WordPtrRyanGlScott2016-05-022-4/+29
* Overhaul the Overhauled Pattern Match CheckerGeorge Karachalias2016-02-041-1/+0
* Adding flags: -ffull-guard-reasoning and too-many-guardsGeorge Karachalias2015-12-271-0/+1
* Start using `-W` instead of `-f(no-)warn` in some placesHerbert Valerio Riedel2015-12-161-2/+2
* Rip out __HADDOCK__ referencesBen Gamari2015-11-141-4/+0
* base: Remove a redundant 'return'Simon Peyton Jones2015-08-271-2/+1
* base: Add instancesfumieval2015-08-061-0/+6
* Typos in commentsGabor Greif2015-03-181-2/+2
* base: drop redundant Typeable derivingsHerbert Valerio Riedel2015-03-072-4/+2
* Convert `/Since: .../` to new `@since ...` syntaxHerbert Valerio Riedel2014-12-163-4/+4
* Implement `calloc{,Bytes,Array,Array0}` allocatorsAlex Petrov2014-12-052-1/+36
* Add `Storable` instances for `Complex` and `Ratio`Carter Tazio Schonwald2014-11-231-0/+13
* Be consistent with placement of Safe Haskell mode at top of fileDavid Terei2014-11-214-18/+6
* Update Foreign.* for Safe Haskell now that they're safe by defaultDavid Terei2014-11-215-14/+22
* Add 'fillBytes' to Foreign.Marshal.Utils.Alex Petrov2014-11-211-2/+17
* Remove redundant "Minimal complete definition"-commentsHerbert Valerio Riedel2014-11-041-8/+3
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-243-38/+38
* Simplify import-graph a bit moreHerbert Valerio Riedel2014-09-211-1/+1
* Move `when` to GHC.BaseHerbert Valerio Riedel2014-09-183-5/+2
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-2/+0
* Replace DeriveDataTypeable by AutoDeriveTypeableHerbert Valerio Riedel2014-05-272-2/+2
* base: Document Foreign.ForeignPtr (#8475)Chris Heller2014-05-181-1/+0
* Derive `FiniteBits` for integral newtype wrappersHerbert Valerio Riedel2014-01-301-1/+1
* Improve Haddock markupHerbert Valerio Riedel2014-01-301-1/+1
* Drop redundant `{-# LANGUAGE #-}` pragmasHerbert Valerio Riedel2013-09-284-4/+2
* Add Haddock `/Since: 4.4.0.0/` comments to symbolsHerbert Valerio Riedel2013-09-221-0/+4
* Add Haddock `/Since: 4.7.0.0/` comments to new symbolsHerbert Valerio Riedel2013-09-211-0/+1
* Add `{-# MINIMAL #-}` annotations to typeclassesHerbert Valerio Riedel2013-09-181-0/+4
* Make `<Typeable.h>` obsolete and refactor away its useHerbert Valerio Riedel2013-09-172-27/+27
* Constant-fold `__GLASGOW_HASKELL__` CPP conditionalsHerbert Valerio Riedel2013-09-1719-288/+20
* Remove Hugs98 specific codeHerbert Valerio Riedel2013-09-179-52/+8
* Fix import warningsIan Lynagh2013-06-061-1/+0
* Re-jig SOURCE importsSimon Peyton Jones2013-06-065-7/+2
* Update parallel IO manager to handle the invalid files in the same way as pre...Andreas Voellmy2013-05-051-2/+3
* Remove some things deprecated since GHC 7.2Ian Lynagh2013-02-162-40/+0
* Mark DEPRECATED pragmas with when they were addedIan Lynagh2013-02-163-5/+3
* Remove nhc98-specific files and contentIan Lynagh2013-02-159-150/+6