https://github.com/openmodelica/arrayutil.jl
Various utility functions for Julia arrays
https://github.com/openmodelica/arrayutil.jl
Last synced: 30 days ago
JSON representation
Various utility functions for Julia arrays
- Host: GitHub
- URL: https://github.com/openmodelica/arrayutil.jl
- Owner: OpenModelica
- License: other
- Created: 2019-08-19T11:33:37.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2026-04-29T07:46:20.000Z (about 1 month ago)
- Last Synced: 2026-04-29T09:31:56.869Z (about 1 month ago)
- Language: Julia
- Size: 19.5 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://github.com/JKRT/ArrayUtil.jl/actions/workflows/ci.yml)
[](LICENSE.md)
# ArrayUtil.jl
Array utility helpers for the Julia port of the OpenModelica compiler.
A Julia translation of the MetaModelica `ArrayUtil` module: `map`, `fold`,
`select`, `findFirstOnTrue`, and friends, operating on Julia `Vector{T}`
with optional interop to `MetaModelica` linked lists.
This package is part of the [OM.jl](https://github.com/JKRT/OM.jl) suite.
## Installation
ArrayUtil.jl is registered in the
[OpenModelicaRegistry](https://github.com/OpenModelica/OpenModelicaRegistry).
Add it from a Julia REPL:
```julia
import Pkg
Pkg.Registry.add(Pkg.RegistrySpec(url = "https://github.com/OpenModelica/OpenModelicaRegistry.git"))
Pkg.add("ArrayUtil")
```
## License
Distributed under the OSMC Public License (OSMC-PL) v1.2 or GPL v3, at the
recipient's choice. See [LICENSE.md](LICENSE.md) for the full text.