mirror of
https://github.com/idris-lang/Idris2.git
synced 2024-12-18 08:42:11 +03:00
1c576cb068
Backed by Data.IOArray. Also moved the array external primitives to a separate module Data.IOArray.Prims, since the next step is to add a linear bounded array type where the bounds checks are done at compile time, so we'll want to read and write without bounds likes.
48 lines
1.0 KiB
Plaintext
48 lines
1.0 KiB
Plaintext
package base
|
|
|
|
modules = Control.App,
|
|
Control.App.Console,
|
|
Control.App.FileIO,
|
|
|
|
Control.Monad.Identity,
|
|
Control.Monad.State,
|
|
Control.Monad.Trans,
|
|
Control.WellFounded,
|
|
|
|
Data.Buffer,
|
|
Data.Either,
|
|
Data.Fin,
|
|
Data.IOArray,
|
|
Data.IOArray.Prims,
|
|
Data.IORef,
|
|
Data.List,
|
|
Data.List.Elem,
|
|
Data.List.Views,
|
|
Data.List.Quantifiers,
|
|
Data.Maybe,
|
|
Data.Morphisms,
|
|
Data.Nat,
|
|
Data.Nat.Views,
|
|
Data.Primitives.Views,
|
|
Data.So,
|
|
Data.Stream,
|
|
Data.Strings,
|
|
Data.Vect,
|
|
|
|
Debug.Trace,
|
|
|
|
Decidable.Equality,
|
|
|
|
Language.Reflection,
|
|
Language.Reflection.TT,
|
|
Language.Reflection.TTImp,
|
|
|
|
System,
|
|
System.Concurrency.Raw,
|
|
System.Clock,
|
|
System.Directory,
|
|
System.File,
|
|
System.FFI,
|
|
System.Info,
|
|
System.REPL
|