├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── bench └── src │ └── main │ └── scala │ └── brique │ └── bench │ ├── BenchInstances.scala │ ├── ConsListBench.scala │ ├── LongMapBench.scala │ ├── OrdSetBench.scala │ └── input │ ├── ArrayInput.scala │ ├── ConsListInput.scala │ ├── IndexInput.scala │ ├── InputHelper.scala │ ├── ListInput.scala │ ├── LongMapInput.scala │ ├── OrdSetInput.scala │ ├── StdLongMapInput.scala │ └── StdTreeSetInput.scala ├── core └── src │ └── main │ └── scala │ └── brique │ ├── ConsList.scala │ ├── LongMap.scala │ ├── OrdSet.scala │ └── internal │ └── BitsUtil.scala ├── project ├── build.properties └── plugins.sbt ├── scalastyle-config.xml ├── tests └── src │ └── test │ └── scala │ └── brique │ └── tests │ ├── BriqueSuite.scala │ ├── ConsListSpec.scala │ ├── LongMapSpec.scala │ ├── OrdSetSpec.scala │ ├── Test.scala │ └── TestInstances.scala └── version.sbt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/README.md -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/BenchInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/BenchInstances.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/ConsListBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/ConsListBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/LongMapBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/LongMapBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/OrdSetBench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/OrdSetBench.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/ArrayInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/ArrayInput.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/ConsListInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/ConsListInput.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/IndexInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/IndexInput.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/InputHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/InputHelper.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/ListInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/ListInput.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/LongMapInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/LongMapInput.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/OrdSetInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/OrdSetInput.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/StdLongMapInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/StdLongMapInput.scala -------------------------------------------------------------------------------- /bench/src/main/scala/brique/bench/input/StdTreeSetInput.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/bench/src/main/scala/brique/bench/input/StdTreeSetInput.scala -------------------------------------------------------------------------------- /core/src/main/scala/brique/ConsList.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/core/src/main/scala/brique/ConsList.scala -------------------------------------------------------------------------------- /core/src/main/scala/brique/LongMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/core/src/main/scala/brique/LongMap.scala -------------------------------------------------------------------------------- /core/src/main/scala/brique/OrdSet.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/core/src/main/scala/brique/OrdSet.scala -------------------------------------------------------------------------------- /core/src/main/scala/brique/internal/BitsUtil.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/core/src/main/scala/brique/internal/BitsUtil.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=0.13.7 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /scalastyle-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/scalastyle-config.xml -------------------------------------------------------------------------------- /tests/src/test/scala/brique/tests/BriqueSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/tests/src/test/scala/brique/tests/BriqueSuite.scala -------------------------------------------------------------------------------- /tests/src/test/scala/brique/tests/ConsListSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/tests/src/test/scala/brique/tests/ConsListSpec.scala -------------------------------------------------------------------------------- /tests/src/test/scala/brique/tests/LongMapSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/tests/src/test/scala/brique/tests/LongMapSpec.scala -------------------------------------------------------------------------------- /tests/src/test/scala/brique/tests/OrdSetSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/tests/src/test/scala/brique/tests/OrdSetSpec.scala -------------------------------------------------------------------------------- /tests/src/test/scala/brique/tests/Test.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/tests/src/test/scala/brique/tests/Test.scala -------------------------------------------------------------------------------- /tests/src/test/scala/brique/tests/TestInstances.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/julien-truffaut/brique/HEAD/tests/src/test/scala/brique/tests/TestInstances.scala -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- 1 | version in ThisBuild := "0.1.0-SNAPSHOT" 2 | --------------------------------------------------------------------------------