Unboxed (multi-nested-)tagged + unboxed newtypes. Better and much friendlier alternative to AnyVals.
supertagged 2.0-RC1
Group ID:
     org.rudogma 
  Artifact ID:
     supertagged_2.13 
  Version:
     2.0-RC1 
  Release Date:
     Feb 12, 2020 
  Licenses:
    
  Files:
    
  Full Scala Version:
     2.13.1 
  Developers:
    
  libraryDependencies += "org.rudogma" %% "supertagged" % "2.0-RC1"
ivy"org.rudogma::supertagged:2.0-RC1"
//> using dep "org.rudogma::supertagged:2.0-RC1"
import $ivy.`org.rudogma::supertagged:2.0-RC1`
<dependency> <groupId>org.rudogma</groupId> <artifactId>supertagged_2.13</artifactId> <version>2.0-RC1</version> </dependency>
compile group: 'org.rudogma', name: 'supertagged_2.13', version: '2.0-RC1'