https://github.com/funfix/tasks
Task datatype, meant for cross-language interop (Java, Kotlin, Scala)
https://github.com/funfix/tasks
java kotlin scala
Last synced: about 2 months ago
JSON representation
Task datatype, meant for cross-language interop (Java, Kotlin, Scala)
- Host: GitHub
- URL: https://github.com/funfix/tasks
- Owner: funfix
- Created: 2024-06-02T07:03:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-11T09:22:51.000Z (7 months ago)
- Last Synced: 2025-10-29T06:39:17.375Z (4 months ago)
- Topics: java, kotlin, scala
- Language: Java
- Homepage: https://tasks.funfix.org
- Size: 537 KB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tasks
[](https://github.com/funfix/tasks/actions/workflows/build.yaml) [](https://central.sonatype.com/artifact/org.funfix/tasks-jvm) [](https://javadoc.io/doc/org.funfix/tasks-jvm)
This is a library meant for library authors that want to build libraries that work across Java, Scala, or Kotlin, without having to worry about interoperability with whatever method of I/O that the library is using under the hood.
## Usage
Read the [Javadoc](https://javadoc.io/doc/org.funfix/tasks-jvm/0.3.1/org/funfix/tasks/jvm/package-summary.html).
Better documentation is coming.
---
Maven:
```xml
org.funfix
tasks-jvm
0.3.1
```
Gradle:
```kotlin
dependencies {
implementation("org.funfix:tasks-jvm:0.3.1")
}
```
sbt:
```scala
libraryDependencies += "org.funfix" % "tasks-jvm" % "0.3.1"
```