
#14196: Replace ArrayArray# with either UnliftedArray# or Array# -------------------------------------+------------------------------------- Reporter: andrewthad | Owner: (none) Type: feature request | Status: new Priority: normal | Milestone: Component: Compiler | Version: 8.2.1 Resolution: | Keywords: | LevityPolymorphism Operating System: Unknown/Multiple | Architecture: | Unknown/Multiple Type of failure: None/Unknown | Test Case: Blocked By: | Blocking: Related Tickets: | Differential Rev(s): Wiki Page: | -------------------------------------+------------------------------------- Comment (by bgamari): This would probably make for a good [[https://github.com/ghc-proposals /ghc-proposals|proposal]] since it will affect a relatively large number of users. That being said, given that `UnliftedArray#` is a strict generalization of `ArrayArray#` I expect it won't be *that* hard to expose the existing `ArrayArray#` interface built on top of `UnliftedArray#`. The only annoying issue is that users often import `GHC.Prim` directly, which has no Haskell module associated with it. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/14196#comment:5 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler