<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/haskell.git/libraries/base/GHC/IOArray.hs, branch wip/stringbuffer</title>
<subtitle>gitlab.haskell.org: ghc/ghc.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/'/>
<entry>
<title>Remove OPTIONS_HADDOCK hide in favour for not-home</title>
<updated>2019-01-06T12:27:09+00:00</updated>
<author>
<name>Adam Sandberg Eriksson</name>
<email>adam@sandbergericsson.se</email>
</author>
<published>2018-12-30T19:04:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=24b39ce53eedad4cefc30f6786542d2072d1f9b0'/>
<id>24b39ce53eedad4cefc30f6786542d2072d1f9b0</id>
<content type='text'>
GHC Trac Issues: #15447
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GHC Trac Issues: #15447
</pre>
</div>
</content>
</entry>
<entry>
<title>Add @since annotations to base instances</title>
<updated>2016-06-06T13:07:18+00:00</updated>
<author>
<name>Seraphime Kirkovski</name>
<email>kirkseraph@gmail.com</email>
</author>
<published>2016-06-06T10:29:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=a90085bd45239fffd65c01c24752a9bbcef346f1'/>
<id>a90085bd45239fffd65c01c24752a9bbcef346f1</id>
<content type='text'>
Add @since annotations to instances in `base`.

Test Plan:
 * ./validate  # some commets shouldn't break the build
 * review the annotations for absurdities.

Reviewers: ekmett, goldfire, RyanGlScott, austin, hvr, bgamari

Reviewed By: RyanGlScott, hvr, bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D2277

GHC Trac Issues: #11767
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add @since annotations to instances in `base`.

Test Plan:
 * ./validate  # some commets shouldn't break the build
 * review the annotations for absurdities.

Reviewers: ekmett, goldfire, RyanGlScott, austin, hvr, bgamari

Reviewed By: RyanGlScott, hvr, bgamari

Subscribers: thomie

Differential Revision: https://phabricator.haskell.org/D2277

GHC Trac Issues: #11767
</pre>
</div>
</content>
</entry>
<entry>
<title>base: drop redundant Typeable derivings</title>
<updated>2015-03-07T19:45:44+00:00</updated>
<author>
<name>Herbert Valerio Riedel</name>
<email>hvr@gnu.org</email>
</author>
<published>2015-03-07T19:42:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=47b5b5c2b2c92ba091313c36489588edadceaa9d'/>
<id>47b5b5c2b2c92ba091313c36489588edadceaa9d</id>
<content type='text'>
Thanks to #9858 `Typeable` doesn't need to be explicitly derived anymore.
This also makes `AutoDeriveTypeable` redundant, as well as some imports of
`Typeable` (removal of whose may be beneficial to #9707). This commit
removes several such now redundant use-sites in `base`.

Reviewed By: austin, ekmett

Differential Revision: https://phabricator.haskell.org/D712
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to #9858 `Typeable` doesn't need to be explicitly derived anymore.
This also makes `AutoDeriveTypeable` redundant, as well as some imports of
`Typeable` (removal of whose may be beneficial to #9707). This commit
removes several such now redundant use-sites in `base`.

Reviewed By: austin, ekmett

Differential Revision: https://phabricator.haskell.org/D712
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove redundant constraints from libraries, discovered by -fwarn-redundant-constraints</title>
<updated>2015-01-06T14:25:01+00:00</updated>
<author>
<name>Simon Peyton Jones</name>
<email>simonpj@microsoft.com</email>
</author>
<published>2015-01-06T13:46:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=c409b6f30373535b6eed92e55d4695688d32be9e'/>
<id>c409b6f30373535b6eed92e55d4695688d32be9e</id>
<content type='text'>
This patch affects libraries, and requires a submodule update.

Some other libraries, maintained by others, have redundant constraints,
namely:
           containers
           haskeline
           transformers
           binary

I have suppressed the redundant-constraint warnings by settings in
           validate-settings.mk
(in this commit)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch affects libraries, and requires a submodule update.

Some other libraries, maintained by others, have redundant constraints,
namely:
           containers
           haskeline
           transformers
           binary

I have suppressed the redundant-constraint warnings by settings in
           validate-settings.mk
(in this commit)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #9220 by adding role annotations.</title>
<updated>2014-11-20T20:26:24+00:00</updated>
<author>
<name>Richard Eisenberg</name>
<email>eir@cis.upenn.edu</email>
</author>
<published>2014-11-07T22:34:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=e394e74df5ca8081c0ffd147d34e788d290fb21a'/>
<id>e394e74df5ca8081c0ffd147d34e788d290fb21a</id>
<content type='text'>
This includes a submodule update for `array`.
There is also an added test in libraries/array/tests/T9220.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes a submodule update for `array`.
There is also an added test in libraries/array/tests/T9220.
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace DeriveDataTypeable by AutoDeriveTypeable</title>
<updated>2014-05-27T11:55:05+00:00</updated>
<author>
<name>Herbert Valerio Riedel</name>
<email>hvr@gnu.org</email>
</author>
<published>2014-05-27T11:49:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=6ed54303e2d3f1ef19df1312331a1740eca3ccdc'/>
<id>6ed54303e2d3f1ef19df1312331a1740eca3ccdc</id>
<content type='text'>
This is a first step towards addressing #9111

This results in the following additional Typeable (exported) instances
being generated (list was compiled by diff'ing hoogle txt output):

  instance Typeable CFile
  instance Typeable 'CFile
  instance Typeable CFpos
  instance Typeable 'CFpos
  instance Typeable CJmpBuf
  instance Typeable 'CJmpBuf
  instance Typeable ChItem
  instance Typeable QSem
  instance Typeable ID
  instance Typeable 'ID
  instance Typeable CONST
  instance Typeable Qi
  instance Typeable Qr
  instance Typeable Mp
  instance Typeable ConstrRep
  instance Typeable Fixity
  instance Typeable 'Prefix
  instance Typeable 'Infix
  instance Typeable Constr
  instance Typeable DataType
  instance Typeable DataRep
  instance Typeable Data
  instance Typeable HasResolution
  instance Typeable IsList

Signed-off-by: Herbert Valerio Riedel &lt;hvr@gnu.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a first step towards addressing #9111

This results in the following additional Typeable (exported) instances
being generated (list was compiled by diff'ing hoogle txt output):

  instance Typeable CFile
  instance Typeable 'CFile
  instance Typeable CFpos
  instance Typeable 'CFpos
  instance Typeable CJmpBuf
  instance Typeable 'CJmpBuf
  instance Typeable ChItem
  instance Typeable QSem
  instance Typeable ID
  instance Typeable 'ID
  instance Typeable CONST
  instance Typeable Qi
  instance Typeable Qr
  instance Typeable Mp
  instance Typeable ConstrRep
  instance Typeable Fixity
  instance Typeable 'Prefix
  instance Typeable 'Infix
  instance Typeable Constr
  instance Typeable DataType
  instance Typeable DataRep
  instance Typeable Data
  instance Typeable HasResolution
  instance Typeable IsList

Signed-off-by: Herbert Valerio Riedel &lt;hvr@gnu.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-jig SOURCE imports</title>
<updated>2013-06-06T13:38:35+00:00</updated>
<author>
<name>Simon Peyton Jones</name>
<email>simonpj@microsoft.com</email>
</author>
<published>2013-06-05T17:01:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=8d87b5bf45082f29eefc911df1378fad327bf6fa'/>
<id>8d87b5bf45082f29eefc911df1378fad327bf6fa</id>
<content type='text'>
* Do not have have an hs-boot file for Data.Typeable
* Instead make all the loops go through
     GHC.Err (just a couple of magic functions)
     GHC.Exception (some non-exceptional functions)

The main idea is
  a) don't involve classes in the hs-boot world
  b) loop through error cases where performance doesn't matter
  c) be careful not to SOURCE import things that are bottom,
     unless MkCore knows about them in eRROR_IDS, so that we
     see their strictness
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Do not have have an hs-boot file for Data.Typeable
* Instead make all the loops go through
     GHC.Err (just a couple of magic functions)
     GHC.Exception (some non-exceptional functions)

The main idea is
  a) don't involve classes in the hs-boot world
  b) loop through error cases where performance doesn't matter
  c) be careful not to SOURCE import things that are bottom,
     unless MkCore knows about them in eRROR_IDS, so that we
     see their strictness
</pre>
</div>
</content>
</entry>
<entry>
<title>Update base for latest Safe Haskell.</title>
<updated>2011-10-26T04:40:50+00:00</updated>
<author>
<name>David Terei</name>
<email>davidterei@gmail.com</email>
</author>
<published>2011-10-26T03:43:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=378dd2968d07b3780a2944bf91e3228671b51868'/>
<id>378dd2968d07b3780a2944bf91e3228671b51868</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update base for new Safe Haskell design</title>
<updated>2011-10-25T18:13:17+00:00</updated>
<author>
<name>David Terei</name>
<email>davidterei@gmail.com</email>
</author>
<published>2011-10-25T18:13:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=c9dceb6d3b3ac855d97db8957dcf181658eaf7ae'/>
<id>c9dceb6d3b3ac855d97db8957dcf181658eaf7ae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>SafeHaskell: Added SafeHaskell to base</title>
<updated>2011-06-18T08:06:34+00:00</updated>
<author>
<name>David Terei</name>
<email>davidterei@gmail.com</email>
</author>
<published>2011-05-16T21:57:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/haskell.git/commit/?id=a61aedc730e68a1b0c166b81a65a8ea575e8094b'/>
<id>a61aedc730e68a1b0c166b81a65a8ea575e8094b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
