Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/juliacollections/orderedcollections.jl
Julia implementation of associative containers that preserve insertion order
https://github.com/juliacollections/orderedcollections.jl
Last synced: 6 days ago
JSON representation
Julia implementation of associative containers that preserve insertion order
- Host: GitHub
- URL: https://github.com/juliacollections/orderedcollections.jl
- Owner: JuliaCollections
- License: mit
- Created: 2018-06-29T14:21:05.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-02-19T11:56:21.000Z (9 months ago)
- Last Synced: 2024-05-08T21:13:38.215Z (7 months ago)
- Language: Julia
- Size: 528 KB
- Stars: 88
- Watchers: 12
- Forks: 37
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Changelog: Changelog_DataStructures.md
- License: License.md
Awesome Lists containing this project
README
OrderedCollections.jl
=====================[![CI](https://github.com/JuliaCollections/OrderedCollections.jl/workflows/CI/badge.svg)](https://github.com/JuliaCollections/OrderedCollections.jl/actions?query=workflow%3ACI)
[![Test Coverage](https://codecov.io/github/JuliaCollections/OrderedCollections.jl/coverage.svg?branch=master)](https://codecov.io/github/JuliaCollections/OrderedCollections.jl?branch=master)
[![Documentation](https://img.shields.io/badge/docs-dev-blue.svg)](https://juliacollections.github.io/OrderedCollections.jl/dev)This package implements OrderedDicts and OrderedSets, which are similar to containers in base Julia.
However, during iteration the Ordered* containers return items in the order in which they were added to the collection.
It also implements `LittleDict` which is a ordered dictionary, that is much faster than any other `AbstractDict` (ordered or not) for small collections.This package was split out from [DataStructures.jl](https://github.com/JuliaCollections/DataStructures.jl).