Scala library for free applicative schemas capable of parsing/rendering sums-of-products data structures.
☆108Aug 30, 2018Updated 7 years ago
Alternatives and similar repositories for xenomorph
Users that are interested in xenomorph are comparing it to the libraries listed below
Sorting:
- A purely-functional library for defining type-safe schemas for algebraic data types, providing free generators, SQL queries, JSON codecs,…☆165Jan 28, 2020Updated 6 years ago
- Khats, cats on Higher-Kinded amphets☆15Aug 17, 2016Updated 9 years ago
- Transform and compose tagless final encoded algebras in scala☆93Jul 17, 2018Updated 7 years ago
- A compiler plugin that will improve on the scala compiler on the assumption that the user is using the Scalazzi-safe subset of Scala.☆73Jun 15, 2019Updated 6 years ago
- Cats-based Scala library for free applicative schemas (cats-based port of Xenomorph)☆35Feb 3, 2026Updated last month
- skema morphisms☆89Sep 15, 2025Updated 6 months ago
- Proof of concept for a cats-like library built using Dotty features☆116Jun 1, 2024Updated last year
- A cohesive & pragmatic framework of FP centric Scala libraries☆615Aug 13, 2019Updated 6 years ago
- Concise syntax for polymorphic values in Scala 2.x.☆55Apr 26, 2022Updated 3 years ago
- Generalized recursion schemes and traversals for Scala.☆821Apr 1, 2020Updated 5 years ago
- Exploration of the Free monad without point☆11Oct 23, 2016Updated 9 years ago
- An exploration of purely functional library design in Scala.☆106May 10, 2016Updated 9 years ago
- Monadic folds☆70Oct 21, 2022Updated 3 years ago
- Scripts to automatically fetch Sonatype statistics☆15Nov 4, 2022Updated 3 years ago
- Forget your methods☆41Dec 1, 2017Updated 8 years ago
- A Scala implementation of parsing with derivatives☆201Jan 1, 2020Updated 6 years ago
- Release with confidence, state-of-the-art property testing for Scala.☆267Dec 15, 2025Updated 3 months ago
- General, extensible effect monad for Scala with message-passing semantics☆38Sep 16, 2017Updated 8 years ago
- Tools for schema evolution and language-integrated schemata☆65Mar 1, 2021Updated 5 years ago
- Random Data Generation and/or Property Testing in Scala & Scala.JS.☆190Aug 12, 2024Updated last year
- A recursion schemes micro-library☆21Jul 2, 2020Updated 5 years ago
- A library which is not recognized as citizen of any infrastructure.☆26Dec 13, 2019Updated 6 years ago
- Seamless interop layer between cats and scalaz☆175Feb 26, 2021Updated 5 years ago
- A dimensional analysis library based on dependent types☆198Aug 15, 2024Updated last year
- ☆115Mar 28, 2022Updated 3 years ago
- Liberator - sent to make you Free☆88Dec 14, 2018Updated 7 years ago
- Scala implementation of "Freer Monads, More Extensible Effects" - see http://okmij.org/ftp/Haskell/extensible/more.pdf☆49Jan 8, 2025Updated last year
- A general monad for managing stacking effects☆204Dec 12, 2016Updated 9 years ago
- Cats instances for fastparse☆18May 6, 2018Updated 7 years ago
- recursion schemes for cats; to iterate is human, to recurse, divine☆397Sep 8, 2025Updated 6 months ago
- ☆35Dec 29, 2015Updated 10 years ago
- A microlibrary for Scala encodings of higher-rank quantifiers☆59Apr 28, 2020Updated 5 years ago
- Boilerplate-free, zero-overhead Tagless Final / typed-final / Finally Tagless DSLs in Scala☆113May 24, 2017Updated 8 years ago
- A forgiving Json lense☆19Jul 13, 2019Updated 6 years ago
- Library of utilities for tagless final encoded algebras☆321Updated this week
- Tools for rewriting and optimizing DAGs (directed-acyclic graphs) in Scala☆151Mar 20, 2022Updated 4 years ago
- Streams for (Co)Free! — The supporting repository for a 2016 Scala By The Bay presentation☆14Nov 11, 2016Updated 9 years ago
- Efficient immutable interval sets☆49Mar 9, 2020Updated 6 years ago
- Convert Task to Future, and Future to Task☆63May 3, 2018Updated 7 years ago