This project is mirrored from ssh://github.com/haskell/array.git.
Pull mirroring updated .
- Feb 28, 2024
-
-
Ben Gamari authored
-
- Jan 26, 2024
-
-
Tommy Bidne authored
https://github.com/haskell/core-libraries-committee/issues/231 Also swap Trustworthy for Safe to placate -Wtrustworthy-safe in ghc tests.
-
- Nov 08, 2023
-
-
* Use unsafeNewArray_ instead of newAray_. We know we will fill the array, and newArray_ wastefully initializes it beforehand. * Avoid safeIndexing the range when writing the elements. range generates the elements in the required order, so we can simply use an Int counter.
- Sep 27, 2023
-
-
konsumlamm authored
-
- Sep 08, 2023
-
-
- Jul 09, 2023
-
- Jul 02, 2023
-
-
- Jun 18, 2023
-
- Jun 15, 2023
-
-
Francesco Gazzetta authored
-
- May 04, 2023
-
- Apr 25, 2023
-
- Feb 13, 2023
-
-
Ben Gamari authored
-
- Dec 08, 2022
-
-
Ben Gamari authored
-
- Jul 11, 2022
-
-
Sylvain Henry authored
GHCJS uses the same representation for Addr# and StablePtr#, but not for Int#.
-
- Apr 29, 2022
-
-
Ben Gamari authored
-
- Feb 21, 2021
-
-
John Ericson authored
In old GHC: I8# :: Int# -> Int8 indexInt8OffAddr# :: Addr# -> Int# -> Int# ... In upcoming GHC 9.2: I8# :: Int8# -> Int8 indexInt8OffAddr# :: Addr# -> Int# -> Int8# ... Both of those work with the last array release, where the only requirement is merely that the constructor and primops agree, i.e.: exists alpha. I8# :: alpha -> Int8 indexInt8OffAddr# :: Addr# -> Int# -> alpha In current GHC HEAD, we had I8# :: Int8# -> Int8 indexInt8OffAddr# :: Addr# -> Int# -> Int# and it was only because `Int8# /= Int#` that we needed the commit being reverted. we are about to fix the primops to match the constructors in accordance with the final 9.2 design, and so we don't need that commit anymore. This reverts commit c7a696e3.
-
- Nov 20, 2020
-
-
Ben Gamari authored
-
- Nov 02, 2020
-
-
Moritz Angermann authored
-
- Sep 18, 2020
-
-
Vladislav Zavialov authored
-
- Jun 17, 2020
-
-
- May 23, 2020
-
-
Ben Gamari authored
-
- Dec 06, 2019
-
-
Ben Gamari authored
Release v0.5.4.0 Better late than never. Fixes #3.
-
Ben Gamari authored
As noted in #3, these were apparently released without ever making it into a commit. Thankfully changes are pretty harmless.
-
- Nov 11, 2019
-
-
Ben Gamari authored
-
- Sep 05, 2019
-
-
Vladislav Zavialov authored
-
- Jun 16, 2019
-
-
Ben Gamari authored
-
- Apr 04, 2019
-
-
Ben Gamari authored
-
- Mar 26, 2019
-
-
Ryan Scott authored
-
- Dec 18, 2018
-
-
Herbert Valerio Riedel authored
-
- Nov 08, 2018
-
-
Summary: This matches exactly the 'Read (Array i e)' instance defined in base. Note that the same thing is being done for 'Show (UArray i e)'. Reviewers: RyanGlScott, bgamari GHC Trac Issues: #11335 Differential Revision: https://phabricator.haskell.org/D5156
-
- Oct 04, 2018
-
-
Ben Gamari authored
-
- May 13, 2018
-
-
Summary: The old Travis script still had targets to test against GHC < 8.0, and wasn't using Cabal `new-build` among other things. Reviewers: bgamari, RyanGlScott Reviewed By: RyanGlScott Differential Revision: https://phabricator.haskell.org/D4681
-
- Apr 10, 2018
-
-
Ryan Scott authored
See https://ghc.haskell.org/trac/ghc/ticket/15018.
-
- Mar 19, 2018
-
-
Summary: These have shifted out of the support window. Reviewers: bgamari, hvr, RyanGlScott Reviewed By: RyanGlScott Subscribers: RyanGlScott Differential Revision: https://phabricator.haskell.org/D4499
-