Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC
Commits:
-
fe3b059c
by Andrew Lelechenko at 2026-07-17T04:58:26-04:00
5 changed files:
- libraries/base/changelog.md
- libraries/base/src/System/Environment.hs
- testsuite/tests/interface-stability/base-exports.stdout
- testsuite/tests/interface-stability/base-exports.stdout-javascript-unknown-ghcjs
- testsuite/tests/interface-stability/base-exports.stdout-mingw32
Changes:
| ... | ... | @@ -2,6 +2,7 @@ |
| 2 | 2 | |
| 3 | 3 | ## 4.24.0.0 *TBA*
|
| 4 | 4 | * Give `setBit`, `clearBit` and `complementBit` explicit definitions in `instance Bits Integer`, reducing intermediate allocations. ([CLC proposal #423](https://github.com/haskell/core-libraries-committee/issues/423))
|
| 5 | + * Export `GHC.Environment.getFullArgs` from `System.Environment`. ([CLC proposal #431](https://github.com/haskell/core-libraries-committee/issues/431))
|
|
| 5 | 6 | * Add `Bounded` instances for `Double`, `Float`, `CDouble` and `CFloat`. ([CLC proposal #402](https://github.com/haskell/core-libraries-committee/issues/402))
|
| 6 | 7 | * Add `Data.List.NonEmpty.{zip{3..7},zipWith{3..7},unzip{3..7}}` ([CLC proposal #409)(https://github.com/haskell/core-libraries-committee/issues/409))
|
| 7 | 8 | * Ensure that `Data.List.elem` and `notElem` can be specialized even when no list fusion happens. ([CLC proposal #412)(https://github.com/haskell/core-libraries-committee/issues/412))
|
| ... | ... | @@ -15,6 +15,7 @@ |
| 15 | 15 | module System.Environment
|
| 16 | 16 | (
|
| 17 | 17 | getArgs,
|
| 18 | + getFullArgs,
|
|
| 18 | 19 | getProgName,
|
| 19 | 20 | executablePath,
|
| 20 | 21 | getExecutablePath,
|
| ... | ... | @@ -27,4 +28,5 @@ module System.Environment |
| 27 | 28 | getEnvironment,
|
| 28 | 29 | ) where
|
| 29 | 30 | |
| 31 | +import GHC.Internal.Environment (getFullArgs)
|
|
| 30 | 32 | import GHC.Internal.System.Environment |