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: 7 days ago
Linked from 1 awesome list

scalascala-nativescalajsscalapropsscalazshapelesstesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
scalaprops/scalaprops A property-based testing library for Scala that provides features like flexible parameter settings and deterministic testing. 277
scalaprops/scalaprops-cross-example An open-source project demonstrating the use of scalaprops for property-based testing across multiple platforms (JVM, JS, Native) in Scala. 3
scalameta/mdoc A tool for creating and validating documentation for Scala programs written in Markdown format 396
scalapb/scalapb Tools for generating Scala code from protocol buffer definitions. 1,308
scalalandio/chimney A library for boilerplate-free data transformations using type-safe mapping and automatic conversion. 1,174
malcolmgreaves/avro-codegen A tool that generates Scala code from Avro schemas 9
automorph-org/automorph A library that generates type-safe RPC clients and servers in Scala, allowing developers to create remote APIs with minimal code. 10
typelevel/scalacheck A library used to verify properties of software through automated tests 1,941
andyglow/scala-jsonschema Generates JSON Schemas from Scala data types and objects 123
bottech/scala2plantuml Generates PlantUML diagrams from Scala code 23
scala-hamsters/hamsters A utility library that provides functional programming features and utilities for Scala development 291
lemastero/scala_typeclassopedia A comprehensive documentation of abstractions and implementation details in the context of category theory and functional programming 378
sbt/sbt-site Generates static website content from project documentation and source code 174
kros-sk/kros.generators.flattening A C# source generator that flattens properties from rich domain classes into simpler, flat classes. 27
typelevel/simulacrum A library that simplifies the use of type classes in Scala 936