Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

Forkhandles

build
download

GitHub license
codebeat badge

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")
```