Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/matheus23/scalautils

Utilities for scala, including Properties
https://github.com/matheus23/scalautils

Last synced: 18 days ago
JSON representation

Utilities for scala, including Properties

Awesome Lists containing this project

README

        

[org.matheusdev.properties]: https://github.com/matheus23/ScalaUtils/tree/master/src/org/matheusdev/properties "org.matheusdev.properties"
[org.matheusdev.collections.mapping2d]: https://github.com/matheus23/ScalaUtils/tree/master/src/org/matheusdev/collections/mapping2d "org.matheusdev.collections.mapping2d"
[org.matheusdev.interpolators]: https://github.com/matheus23/ScalaUtils/tree/master/src/org/matheusdev/interpolators "org.matheusdev.interpolators"
[org.matheusdev.vecmath]: https://github.com/matheus23/ScalaUtils/tree/master/src/org/matheusdev/vecmath "org.matheusdev.vecmath"
[org.matheusdev.util]: https://github.com/matheus23/ScalaUtils/tree/master/src/org/matheusdev/util "org.matheusdev.util"
[org.matheusdev.numerics]: https://github.com/matheus23/ScalaUtils/tree/master/src/org/matheusdev/numerics "org.matheusdev.numerics"

# Scala Utilities

## Index

If you want to know about specific stuff, which sounds interesting to you, navigate with the following links:
* [org.matheusdev.properties][org.matheusdev.properties]:
The idea of mutable values changing everywhere.
* [org.matheusdev.collections.mapping2d][org.matheusdev.collections.mapping2d]:
Mapping 2D positions to a 1D array. The *cracy* way.
* [org.matheusdev.interpolators][org.matheusdev.interpolators]:
**Interpolation** utilities. Includes **Linear**, **Cubic** or **Sinus** interpolation functions.
* [org.matheusdev.vecmath][org.matheusdev.vecmath]:
A collection of **generic** Vector math utilities. Includes classes like Vec2[Float/Double] or Mat3[Float/Double]
* [org.matheusdev.numerics][org.matheusdev.numerics]:
An implementation of **Fractional**, which supports mathematical functions like **sqrt**, **log**, or **hypot**
* [org.matheusdev.util][org.matheusdev.util]:
Single method utilities like **measureTimeMs** or **withClose** or **periodically(fps)** and other single-class Utilities