cats-parse
cats-parse copied to clipboard
A parsing library for the cats ecosystem
Fixes #7 TODO: - [ ] Logo - [ ] Header - [ ] Footer - [ ] Home page - [ ] Publish site GitHub action - [ ]...
have a doc site that publishes and looks similar to the cats documentation (logos etc...)
Updates * [org.scala-lang:scala3-library](https://github.com/lampepfl/dotty) * [org.scala-lang:scala3-library_sjs1](https://github.com/lampepfl/dotty) from 3.1.3 to 3.2.0. [GitHub Release Notes](https://github.com/lampepfl/dotty/releases/tag/3.2.0) - [Version Diff](https://github.com/lampepfl/dotty/compare/3.1.3...3.2.0) - [Version Diff](https://github.com/lampepfl/dotty/compare/release-3.1.3...release-3.2.0) I'll automatically update this PR to resolve conflicts as long as you...
Essentially a port of https://hackage.haskell.org/package/parser-combinators-1.3.0/docs/src/Control.Monad.Combinators.Expr.html - Added a small microbenchmark - Added property based test with arithmetic expressions and friends
## About this PR 📦 Updates * [org.scala-lang:scala-library](https://github.com/scala/scala) * [org.scala-lang:scala-reflect](https://github.com/scala/scala) from `2.13.12` to `2.13.13` 📜 [GitHub Release Notes](https://github.com/scala/scala/releases/tag/v2.13.13) - [Version Diff](https://github.com/scala/scala/compare/v2.13.12...v2.13.13) ## Usage ✅ **Please merge!** I'll automatically update this...
was against: 79a414082fccb2e4db217712ae121d37494344a2 ``` ==> X cats.parse.ParserTest.oneOf0(as :+ unit) ~ b == (oneOf0(as).with1 ~ b) | (unit.with1 ~ b)) 0.073s munit.FailException: /home/runner/work/cats-parse/cats-parse/core/shared/src/test/scala/cats/parse/ParserTest.scala:1043 notB = Set(WithContext(,Fail(0))) notA = Set(WithContext(,OneOfStr(0,List(뚈鰊)))) 1042: )...
``` ==> X cats.parse.ParserTest.parse between open and close with Parser this 0.146s munit.ComparisonFailException: /home/runner/work/cats-parse/cats-parse/core/shared/src/test/scala/cats/parse/ParserTest.scala:1729 1728: 1729: assertEquals(pa.parse(str), pb.parse(str)) 1730: } values are not the same => Obtained Left( Error( 0,...
it would be cool to figure out a way to automatically run benchmarks on release and publish them as a text file with the release.
While looking at the documentation I found some things that I could be improved so here is a PR for that. I was specifically looking to see how I could...
## About this PR 📦 Updates * [org.scala-native:nscplugin](https://github.com/scala-native/scala-native) * [org.scala-native:sbt-scala-native](https://github.com/scala-native/scala-native) from `0.4.17` to `0.5.4` 📜 [GitHub Release Notes](https://github.com/scala-native/scala-native/releases/tag/v0.5.4) - [Version Diff](https://github.com/scala-native/scala-native/compare/v0.4.17...v0.5.4) ## Usage ✅ **Please merge!** I'll automatically update this...