A Scala library for controlling/interacting with Isabelle
https://dominique-unruh.github.io/scala-isabelle/
https://dominique-unruh.github.io/scala-isabelle/
scala-isabelle
scala-isabelle – a Scala library for controlling Isabelle/HOL
A Scala library for controlling/interacting with Isabelle
Сегодня много ссылок подряд, нашел внезапно репу с фп жаргоном, не скала специфично (жс по ссылке), но почему бы и нет https://github.com/hemanth/functional-programming-jargon
GitHub
GitHub - hemanth/functional-programming-jargon: Jargon from the functional programming world in simple terms!
Jargon from the functional programming world in simple terms! - hemanth/functional-programming-jargon
Forwarded from Александр
🔥 Начните знакомство с популярными технологиями Scala на вебинаре «REST API при помощи HTTP4S и ZIO».
📚 Преподаватель Алексей Воронец, руководитель разработки в NAUMEN, на примере построения простого веб сервиса с REST API, разберет основные компоненты: пути, бизнес логику, доступ к данным, документацию. А также мы посмотрим, как взаимодействуют такие функциональные библиотеки, как http4s, cats, zio в рамках одного приложения.
📌 Занятие пройдет 24 марта в 20:00 в рамках онлайн-курса «Scala Developer».
👉 Для регистрации на вебинар пройдите вступительный тест https://otus.pw/E5EMC/
ПС, для участников данного канала особые условия - прокомод scalapromo на 10% скидку!
📚 Преподаватель Алексей Воронец, руководитель разработки в NAUMEN, на примере построения простого веб сервиса с REST API, разберет основные компоненты: пути, бизнес логику, доступ к данным, документацию. А также мы посмотрим, как взаимодействуют такие функциональные библиотеки, как http4s, cats, zio в рамках одного приложения.
📌 Занятие пройдет 24 марта в 20:00 в рамках онлайн-курса «Scala Developer».
👉 Для регистрации на вебинар пройдите вступительный тест https://otus.pw/E5EMC/
ПС, для участников данного канала особые условия - прокомод scalapromo на 10% скидку!
Flix is inspired by OCaml and Haskell with ideas from Rust and Scala. Flix looks like Scala, but its type system is based on Hindley-Milner. Two unique features of Flix are its polymorphic effect system and its support for first-class Datalog constraints.
Flix compiles to JVM bytecode, runs on the Java Virtual Machine, and supports full tail call elimination. A VSCode plugin for Flix is available.
З.Ы. выглядит сочно
https://flix.dev/
Flix compiles to JVM bytecode, runs on the Java Virtual Machine, and supports full tail call elimination. A VSCode plugin for Flix is available.
З.Ы. выглядит сочно
https://flix.dev/
Scala Center & GSoC2022 => отличный шанс найти ментора & оставить заявочку на участие!
https://twitter.com/scala_lang/status/1506294397847187468?s=20&t=BS5ksmqG7CJR-yIzyK903Q
https://twitter.com/scala_lang/status/1506294397847187468?s=20&t=BS5ksmqG7CJR-yIzyK903Q
Twitter
Scala
Scala #GSoC2022 application period starts🧑🎓👩🎓 ❓6+ Scala mentors, 12+ projects proposed ⏳Contact your mentor today, submit by 19th April 🙏 Help us spread the word and encourage students around the 🌎🌍🌏 to apply github.com/scalacenter/Go…
Better toString plugin https://github.com/polyvariant/better-tostring
GitHub
GitHub - polyvariant/better-tostring: (b2s) Scala compiler plugin for better default toString.
(b2s) Scala compiler plugin for better default toString. - GitHub - polyvariant/better-tostring: (b2s) Scala compiler plugin for better default toString.
Forwarded from Artem Pelenitsyn
Габриэла Гонзалез (широко известная в мире Хаскеля) написала хороший пост про то, как окунуться в теорию типов
https://www.haskellforall.com/2022/05/introductory-resources-to-type-theory.html
https://www.haskellforall.com/2022/05/introductory-resources-to-type-theory.html
Haskellforall
Introductory resources to type theory for language implementers
Introductory resources to type theory for language implementers This post briefly tours resources that he...
Forwarded from Ivan L
Я поддерживаю библиотеку https://github.com/apimorphism/telegramium, очень советую. В числе преимуществ функциональное API, полная поддержка Bot API, актуальность, простота и минимализм.
GitHub
GitHub - apimorphism/telegramium: Telegramium or F[ Tg ] - pure functional Telegram Bot API implementation for Scala.
Telegramium or F[ Tg ] - pure functional Telegram Bot API implementation for Scala. - apimorphism/telegramium
Топ плугин для упрощения флайт рекординга: https://github.com/azolotko/sbt-jfr
Алсо, на самом деле, если надо порекордить, то можно и без плугинов (via
Алсо, на самом деле, если надо порекордить, то можно и без плугинов (via
-prof jfr
), напр для рекординга jmh - это sbt-jmh
+ jmhExtraOptions := Some("-jvmArgsAppend -Xmx8G -prof jfr")
GitHub
GitHub - azolotko/sbt-jfr: An sbt plugin to configure Java Flight Recorder
An sbt plugin to configure Java Flight Recorder. Contribute to azolotko/sbt-jfr development by creating an account on GitHub.
How to Read the Dotty Codebase: https://m.youtube.com/watch?v=09IbOMuVoog&feature=youtu.be
source: https://twitter.com/akmetiuk/status/1529371401773260801?s=21&t=NQ_ZymUsbjjkWzxR4HnMRg
source: https://twitter.com/akmetiuk/status/1529371401773260801?s=21&t=NQ_ZymUsbjjkWzxR4HnMRg
YouTube
How to Read the Dotty Codebase – Anatolii Kmetiuk
Complex codebases are hard to read and debug. In this talk, Anatolii Kmetiuk shares the main principle of debugging: understanding the codebase in question before you even try to fix an issue. Also, Dale Wijnand and Seth Tisue share some useful debug techniques…