Squid

Squid – type-safe metaprogramming and compilation framework for Scala (by epfldata)

Squid Alternatives

Similar projects and alternatives to Squid

  1. better-files

    Simple, safe and intuitive Scala I/O

  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. refined

    16 Squid VS refined

    Refinement types for Scala

  4. Twitter Util

    Wonderful reusable code from Twitter

  5. klister

    7 Squid VS klister

    an implementation of stuck macros

  6. Cassovary

    0 Squid VS Cassovary

    Cassovary is a simple big graph processing library for the JVM

  7. Monocle

    6 Squid VS Monocle

    Optics library for Scala

  8. n-scala

    0 Squid VS n-scala

    A new Scala wrapper for Joda Time based on scala-time

  9. SaaSHub

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

    SaaSHub logo
  10. Each

    0 Squid VS Each

    A macro library that converts native imperative syntax to scalaz's monadic expressions (by ThoughtWorksInc)

  11. scribe

    2 Squid VS scribe

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

  12. Quicklens

    1 Squid VS Quicklens

    Modify deeply nested case class fields

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

Squid discussion

Log in or Post with

Squid reviews and mentions

Posts with mentions or reviews of Squid. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2020-12-29.
  • Haskell doesn't have macros
    2 projects | /r/haskell | 29 Dec 2020
    In the video, the presenter says he doesn't know any other system with "type-aware hygienic macros". You may want to have a quick look at Scala 3, which also has such a system. See, for instance, this paper and also the precursor work by myself for Scala 2: https://github.com/epfldata/squid#publications

Stats

Basic Squid repo stats
1
199
0.0
about 1 year ago

epfldata/squid is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of Squid is Scala.


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