Skip to content

Commit e148dd8

Browse files
committed
Add several typelevel libs
1 parent ea9aa99 commit e148dd8

File tree

1 file changed

+33
-1
lines changed

1 file changed

+33
-1
lines changed

_data/library/scalalibs.yml

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,11 @@
4545
- name: Cats
4646
url: https://github.com/typelevel/cats
4747
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"'
4953
- name: Monocle
5054
url: https://github.com/julien-truffaut/Monocle
5155
desc: Optics library strongly inspired by Haskell [Lens](https://github.com/ekmett/lens).
@@ -54,6 +58,10 @@
5458
url: https://github.com/adamw/quicklens
5559
desc: Modify deeply nested fields in case classes.
5660
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"'
5765
- topic: Web libraries/frameworks
5866
libraries:
5967
- name: Udash
@@ -156,6 +164,10 @@
156164
url: https://github.com/msgpack4z/msgpack4z-core
157165
desc: Functional msgpack serializer/deserializer for Scala
158166
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"'
159171
- name: Scodec MessagePack
160172
url: https://github.com/pocketberserker/scodec-msgpack
161173
desc: Yet another MessagePack implementation for Scala
@@ -189,6 +201,22 @@
189201
url: https://github.com/shogowada/scala-json-rpc
190202
desc: Let your servers and clients communicate over function calls! A JSON-RPC 2.0 library for both Scala JVM & JS
191203
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"'
192220
- topic: FRP/reactive extensions
193221
libraries:
194222
- name: Scala.Rx
@@ -301,6 +329,10 @@
301329
url: https://github.com/catap/scala-blake3
302330
desc: 'Blake3 for scala'
303331
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"'
304336
- topic: Tools
305337
libraries:
306338
- name: sbt-scala-js-map

0 commit comments

Comments
 (0)