Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.
-
Updated
Oct 19, 2017 - Scala
Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.
Access Scala language features on the type-level
A Type-Level Encoding of Natural Numbers as a Linked List of Bits
A linked list with compile time size.
Tensor on Spark.
A journey from Procedural to Object-Oriented, to Functional Type-level implementations for managing state.
Collections raised to the type-level in Scala
An Scala type-indexed set, checked at compile time.
Introduction to type level programming in Scala.
Add a description, image, and links to the type-level-programming topic page so that developers can more easily learn about it.
To associate your repository with the type-level-programming topic, visit your repo's landing page and select "manage topics."