Simulacrum

First class syntax support for type classes in Scala (by typelevel)

Simulacrum Alternatives

Similar projects and alternatives to Simulacrum

  1. warehouse

    The Python Package Index

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. cats

    43 Simulacrum VS cats

    Lightweight, modular, and extensible library for functional programming.

  4. cats-effect

    The pure asynchronous runtime for Scala

  5. enableIf.scala

    A library that toggles Scala code at compile-time, like #if in C/C++

  6. Freestyle

    A cohesive & pragmatic framework of FP centric Scala libraries

  7. scribe

    The fastest logging library in the world. Built from scratch in Scala and programmatically configurable. (by outr)

  8. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  9. Quicklens

    Modify deeply nested case class fields

  10. LArray

    Large off-heap arrays and mmap files for Scala and Java

  11. interop-cats

    ZIO instances for cats-effect type classes

  12. ScalaTest

    A testing tool for Scala and Java developers

  13. mdoc

    4 Simulacrum VS mdoc

    Typechecked markdown documentation for Scala

  14. Shapeless

    Generic programming for Scala

  15. ScalaPB

    3 Simulacrum VS ScalaPB

    Protocol buffer compiler for Scala.

  16. ScalaCheck

    Property-based testing for Scala

  17. Ammonite-Ops

    Scala Scripting

  18. sbt-revolver

    An SBT plugin for dangerously fast development turnaround in Scala

  19. Records for Scala

    Labeled records for Scala based on structural refinement types and macros.

  20. activator-minimal-scala

    A minimal seed template for a Scala build

  21. mules-http4s

    Http4s Caching Implementation

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Simulacrum alternative or higher similarity.

Simulacrum discussion

Log in or Post with

Simulacrum reviews and mentions

Posts with mentions or reviews of Simulacrum. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-08-10.
  • Friction-less scala - Tell us what is causing friction in your day-to-day life with Scala
    14 projects | /r/scala | 10 Aug 2021
    The Cats ecosystem offers mature named abstractions providing algebraic laws virtually identical to those offered by Haskell and PureScript and that have stood the test of time, at the cost of relying on a "design pattern" approach to implementation you have to squint a bit to see ("typeclasses" based on higher-kinded types and implicit arguments) and that sometimes doesn't play nicely with Scala's colored local type inference. The selling point of this, coupled with parametricity ("tagless-final style"), is the ability to reason algebraically about your code.

Stats

Basic Simulacrum repo stats
1
935
3.7
12 months ago

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Scala is
the 38th most popular programming language
based on number of references?