├── .gitignore ├── .mergify.yml ├── .travis.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── NOTICE ├── README.md ├── core └── src │ ├── main │ └── scala │ │ └── io │ │ └── chrisdavenport │ │ └── selection │ │ ├── Selection.scala │ │ ├── implicits │ │ └── implicits.scala │ │ ├── package.scala │ │ └── syntax │ │ ├── all.scala │ │ └── selection.scala │ └── test │ └── scala │ └── io │ └── chrisdavenport │ └── selection │ ├── CompileSpec.scala │ ├── SelectionSpec.scala │ └── SelectionTests.scala ├── docs └── src │ └── main │ └── tut │ ├── basic_tutorial.md │ └── index.md ├── licenses └── LICENSE_selections ├── project ├── build.properties └── plugins.sbt └── version.sbt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/README.md -------------------------------------------------------------------------------- /core/src/main/scala/io/chrisdavenport/selection/Selection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/core/src/main/scala/io/chrisdavenport/selection/Selection.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/chrisdavenport/selection/implicits/implicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/core/src/main/scala/io/chrisdavenport/selection/implicits/implicits.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/chrisdavenport/selection/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/core/src/main/scala/io/chrisdavenport/selection/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/chrisdavenport/selection/syntax/all.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/core/src/main/scala/io/chrisdavenport/selection/syntax/all.scala -------------------------------------------------------------------------------- /core/src/main/scala/io/chrisdavenport/selection/syntax/selection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/core/src/main/scala/io/chrisdavenport/selection/syntax/selection.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/chrisdavenport/selection/CompileSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/core/src/test/scala/io/chrisdavenport/selection/CompileSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/chrisdavenport/selection/SelectionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/core/src/test/scala/io/chrisdavenport/selection/SelectionSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/io/chrisdavenport/selection/SelectionTests.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/core/src/test/scala/io/chrisdavenport/selection/SelectionTests.scala -------------------------------------------------------------------------------- /docs/src/main/tut/basic_tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/docs/src/main/tut/basic_tutorial.md -------------------------------------------------------------------------------- /docs/src/main/tut/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/docs/src/main/tut/index.md -------------------------------------------------------------------------------- /licenses/LICENSE_selections: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/licenses/LICENSE_selections -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.6.2 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/davenverse/selection/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /version.sbt: -------------------------------------------------------------------------------- 1 | (ThisBuild / version) := "0.1.1-SNAPSHOT" 2 | --------------------------------------------------------------------------------