Registry / utility / simulacrum-2-11

simulacrum-2-11

JSON →
library0.19.0javamavenunverified

Simulacrum is a Scala library providing macros for type class derivation.

<dependency> <groupId>com.github.mpilquist</groupId> <artifactId>simulacrum_2.11</artifactId> <version>0.19.0</version> </dependency>
INSTALL
IMPORT
SIG · SIMULACRUM-2-11
S
simulacrum-2-11
utilityjavav0.19.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

typeclass
simulacrum.typeclass

Define a type class using the @typeclass annotation.

import simulacrum.typeclass; @typeclass trait Show[A] { def show(a: A): String }
Debug
Known issues
gotchaSimulacrum is primarily for Scala 2; consider using Scala 3's built-in type class derivation.
fix
Migrate to Scala 3 given syntax or use a different library.
affects: >=0.19.0
Upgrade
Version history
0.19.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
simulacrum-2-11 — mvn dependency:get simulacrum-2-11 · libregistry