scalaprops-shapeless

Property generator

A library that generates arbitrary case classes with scalaprops and shapeless properties

Generation of arbitrary case classes / ADTs instances with scalaprops and shapeless

GitHub

10 stars
3 watching
2 forks
Language: Scala
last commit: almost 2 years ago
Linked from 1 awesome list

scalascala-nativescalajsscalapropsscalazshapelesstesting

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
scalaprops/scalapropsA property-based testing library for Scala that provides features like flexible parameter settings and deterministic testing.277
scalaprops/scalaprops-cross-exampleAn open-source project demonstrating the use of scalaprops for property-based testing across multiple platforms (JVM, JS, Native) in Scala.3
scalameta/mdocA tool for creating and validating documentation for Scala programs written in Markdown format396
scalapb/scalapbTools for generating Scala code from protocol buffer definitions.1,309
scalalandio/chimneyA Scala library for automating data transformations without boilerplate code.1,181
malcolmgreaves/avro-codegenA tool that generates Scala code from Avro schemas9
automorph-org/automorphA Scala RPC client and server library for generating optimized bindings from existing API methods at compile time10
typelevel/scalacheckA library used to verify properties of software through automated tests1,944
andyglow/scala-jsonschemaGenerates JSON Schemas from Scala data types and objects124
bottech/scala2plantumlGenerates PlantUML diagrams from Scala code23
scala-hamsters/hamstersA utility library that provides functional programming features and utilities for Scala development291
lemastero/scala_typeclassopediaA comprehensive guide to abstractions from Category theory in functional programming with implementation examples and links to further resources.379
sbt/sbt-siteGenerates static website content from project documentation and source code174
kros-sk/kros.generators.flatteningA C# source generator that flattens properties from rich domain classes into simpler, flat classes.29
typelevel/simulacrumA library that simplifies the use of type classes in Scala935