|
45 | 45 | - name: Cats |
46 | 46 | url: https://github.com/typelevel/cats |
47 | 47 | desc: Lightweight, modular, and extensible library for functional programming. |
48 | | - dep: '"org.typelevel" %%% "cats" % "0.9.0"' |
| 48 | + dep: '"org.typelevel" %%% "cats" % "2.7.0"' |
| 49 | + - name: Cats Effect |
| 50 | + url: https://github.com/typelevel/cats-effect |
| 51 | + desc: A pure, asynchronous runtime implementing the "IO" monad. |
| 52 | + dep: '"org.typelevel" %%% "cats-effect" % "3.3.1"' |
49 | 53 | - name: Monocle |
50 | 54 | url: https://github.com/julien-truffaut/Monocle |
51 | 55 | desc: Optics library strongly inspired by Haskell [Lens](https://github.com/ekmett/lens). |
|
54 | 58 | url: https://github.com/adamw/quicklens |
55 | 59 | desc: Modify deeply nested fields in case classes. |
56 | 60 | dep: '"com.softwaremill.quicklens" %%% "quicklens" % "1.4.8"' |
| 61 | + - name: fs2 |
| 62 | + url: https://github.com/typelevel/fs2 |
| 63 | + desc: Purely functional, effectful, and polymorphic stream processing and I/O. |
| 64 | + dep: '"co.fs2" %%% "fs2-core" % "3.2.3"' |
57 | 65 | - topic: Web libraries/frameworks |
58 | 66 | libraries: |
59 | 67 | - name: Udash |
|
156 | 164 | url: https://github.com/msgpack4z/msgpack4z-core |
157 | 165 | desc: Functional msgpack serializer/deserializer for Scala |
158 | 166 | dep: '"com.github.xuwei-k" %%% "msgpack4z-core" % "0.3.5"' |
| 167 | + - name: Scodec |
| 168 | + url: https://github.com/scodec/scodec |
| 169 | + desc: Combinator library for working with binary data. |
| 170 | + dep: '"org.scodec" %%% "scodec-core" % "2.1.0"' |
159 | 171 | - name: Scodec MessagePack |
160 | 172 | url: https://github.com/pocketberserker/scodec-msgpack |
161 | 173 | desc: Yet another MessagePack implementation for Scala |
|
189 | 201 | url: https://github.com/shogowada/scala-json-rpc |
190 | 202 | desc: Let your servers and clients communicate over function calls! A JSON-RPC 2.0 library for both Scala JVM & JS |
191 | 203 | dep: '"io.github.shogowada" %%% "scala-json-rpc" % "0.3.0"' |
| 204 | + - name: http4s |
| 205 | + url: https://github.com/http4s/http4s |
| 206 | + desc: A minimal, idiomatic Scala interface for typeful, functional, streaming HTTP. |
| 207 | + dep: '"org.http4s" %%% "http4s-core" % "0.23.7"' |
| 208 | + - name: http4s-dom |
| 209 | + url: https://github.com/http4s/http4s-dom |
| 210 | + desc: http4s, in a browser near you. |
| 211 | + dep: '"org.http4s" %%% "http4s-dom" % "0.2.0"' |
| 212 | + - name: feral |
| 213 | + url: https://github.com/typelevel/feral |
| 214 | + desc: A framework for writing serverless functions and deploying them to the cloud. |
| 215 | + dep: '"org.typelevel" %%% "feral-lambda" % "0.1.0-M1"' |
| 216 | + - name: natchez |
| 217 | + url: https://github.com/tpolecat/natchez |
| 218 | + desc: Functional, distributed tracing library. |
| 219 | + dep: '"org.tpolecat" %%% "natchez-core" % "0.1.6"' |
192 | 220 | - topic: FRP/reactive extensions |
193 | 221 | libraries: |
194 | 222 | - name: Scala.Rx |
|
301 | 329 | url: https://github.com/catap/scala-blake3 |
302 | 330 | desc: 'Blake3 for scala' |
303 | 331 | dep: '"ky.korins" %%% "blake3" % "1.2.0"' |
| 332 | + - name: skunk |
| 333 | + url: https://github.com/tpolecat/skunk |
| 334 | + desc: A data access library for Scala + Postgres. |
| 335 | + dep: '"org.tpolecat" %%% "skunk" % "0.2.3"' |
304 | 336 | - topic: Tools |
305 | 337 | libraries: |
306 | 338 | - name: sbt-scala-js-map |
|
0 commit comments