squants

Quantity framework

A framework for representing quantities and their dimensional relationships in a type-safe way

The Scala API for Quantities, Units of Measure and Dimensional Analysis

GitHub

923 stars
19 watching
122 forks
Language: Scala
last commit: almost 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
typelevel/spireA numeric library for Scala providing powerful number types and abstractions for generic, fast, and precise computations.1,766
typelevel/simulacrumA library that simplifies the use of type classes in Scala935
typelevel/skunkA data access library for building Scala applications that interact with Postgres databases.1,594
typelevel/scalacheckA library used to verify properties of software through automated tests1,944
outr/scalarelationalA type-safe framework for defining and querying databases using the Scala programming language.58
choucrifahed/quantscaleA Scala library built on top of QuantLib's C++ implementation, providing a quantitative finance solution with concurrent capabilities using Akka and Scala STM.46
typelevel/doobieA functional JDBC layer that abstracts database interactions in a Scala-based programming language2,177
sake92/sharafA minimalistic Scala 3 web framework with a focus on simplicity and ease of use35
fthomas/refinedA Scala library that allows adding constraints to types at compile-time using type-level predicates.1,715
eaplatanios/tensorflow_scalaA Scala API for TensorFlow's deep learning functionality939
qt/qtdeclarativeA comprehensive collection of libraries and modules for building user interfaces and dynamic applications using Qt's declarative language.231
lemastero/scala_typeclassopediaA comprehensive guide to abstractions from Category theory in functional programming with implementation examples and links to further resources.379
com-lihaoyi/utestA simple testing framework for Scala487
typelevel/cats-parseA Scala parsing library designed to be compatible, performant, safe, and stable across various platforms and versions.235
mjendrusch/metricEnables dimension-level analysis and unit handling in Nim programming language19