Fun I/O provides functional programming patterns and high level abstractions for reusable, reliable and synchronous I/O.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
api/src
aws-sdk1/src Merges `ArchiveEntry` into `ArchiveEntrySource`. Oct 23, 2018
aws-sdk2/src Merges `ArchiveEntry` into `ArchiveEntrySource`. Oct 23, 2018
bios/src Merges `ArchiveEntry` into `ArchiveEntrySource`. Oct 23, 2018
commons-compress/src/main/java/global/namespace/fun/io/commons/compress Merges `ArchiveEntry` into `ArchiveEntrySource`. Oct 23, 2018
delta/src Merges `ArchiveEntry` into `ArchiveEntrySource`. Oct 23, 2018
docs Updates documentation. Oct 23, 2018
it/src/test Merges `ArchiveEntry` into `ArchiveEntrySource`. Oct 23, 2018
jackson/src/main/java/global/namespace/fun/io/jackson Updates documentation. Apr 14, 2018
jaxb/src/main/java/global/namespace/fun/io/jaxb Merging packages. Apr 14, 2018
project Updates build definition. Dec 8, 2018
scala-api/src Refactors `Store`, `Codec` and `Filter` so that all transformations are Oct 14, 2018
spi/src Removes generic type parameter from all classes of the archive API. Oct 22, 2018
xz/src/main/java/global/namespace/fun/io/xz
zstd/src/main/java/global/namespace/fun/io/zstd Refactors `Store`, `Codec` and `Filter` so that all transformations are Oct 14, 2018
.gitignore Adds deployment script. Sep 14, 2018
.travis.yml Refines test matrix. [skip ci] Oct 6, 2018
LICENSE Initial release. Nov 18, 2017
README.md Update README.md Oct 14, 2018
build.sbt Renames Fun I/O AWS to Fun I/O AWS SDK2 and updates documentation. Oct 23, 2018
package.json Removes redundant dependency and upgrades packages. Oct 10, 2018
version.sbt Setting version to 2.0.1-SNAPSHOT Oct 23, 2018
yarn.lock Removes redundant dependency and upgrades packages. Oct 10, 2018

README.md

Release Notes Maven Central Apache License 2.0 Build Status

Fun I/O

Fun I/O provides functional programming patterns and high level abstractions for reusable, reliable and synchronous I/O. Fun I/O supports Java 8 or later and Scala 2.10, 2.11 and 2.12 equally well via dedicated APIs and is covered by the Apache License, version 2.0.

User Documentation

User documentation is available at https://christian-schlichtherle.github.io/fun-io/ .