Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fork-handles/forkhandles
Foundational libraries for Kotlin
https://github.com/fork-handles/forkhandles
Last synced: about 2 months ago
JSON representation
Foundational libraries for Kotlin
- Host: GitHub
- URL: https://github.com/fork-handles/forkhandles
- Owner: fork-handles
- License: apache-2.0
- Created: 2020-06-26T16:46:31.000Z (over 4 years ago)
- Default Branch: trunk
- Last Pushed: 2024-07-03T12:46:38.000Z (3 months ago)
- Last Synced: 2024-07-11T14:46:48.782Z (3 months ago)
- Language: Kotlin
- Homepage: https://forkhandles.dev
- Size: 1.4 MB
- Stars: 190
- Watchers: 7
- Forks: 25
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - fork-handles/forkhandles - Foundational libraries for Kotlin (Kotlin)
README
Forkhandles (4k) contains foundational libraries for Kotlin
- [Bunting4k](bunting4k) - Command line argument parser
- [Data4k](data4k) - Typesafe data-oriented programming
- [Fabrikate4k](fabrikate4k) - Test utility to instantiate objects with fake data
- [Mock4k](mock4k) - The very cheapest mocking framework platform
- [Parser4k](parser4k) - Recursive descent parser combinator library
- [Partial4k](partial4k) - Adds partial application of functions to Kotlin
- [Result4k](result4k) - A usable Result type
- [State4k](state4k) - Simple event/command state machine modelling
- [Time4k](time4k) - Clock and deterministic scheduler
- [Tuples4k](tuples4k) - Tuple classes
- [Values4k](values4k) - Value classes aka Microtypes aka Tinytypes## Installation
In Gradle, install the BOM and then any other modules in the dependency block:```kotlin
implementation(platform("dev.forkhandles:forkhandles-bom:X.Y.Z"))
implementation("dev.forkhandles:$libraryName")
```