# Scala の記事一覧
Scalaの特徴や活用事例、開発手法など、Scalaに関する実践的な情報を掲載しています。関数型プログラミングの学習に最適な内容です。
![fs2でテキストファイルの読み書き](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
fs2でテキストファイルの読み書き
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.12.26
![[cats-saga] 補償処理中に例外が発生した場合の挙動](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
[cats-saga] 補償処理中に例外が発生した場合の挙動
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.12.14
![sttpのSttpBackendStubを試してみた](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
sttpのSttpBackendStubを試してみた
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.10.30
![sbt-native-imageで実行可能なバイナリを作成する](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
sbt-native-imageで実行可能なバイナリを作成する
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.09.30
![ScalaCheckで日付/時刻のテストをする](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
ScalaCheckで日付/時刻のテストをする
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.09.14
![[小ネタ]shapelessでcase class間の変換を行う](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
[小ネタ]shapelessでcase class間の変換を行う
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.07.07
![[小ネタ]monocleでネストしたOption値を扱う](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
[小ネタ]monocleでネストしたOption値を扱う
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.06.30
![cats effect IO.pureとdelayの違い](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
cats effect IO.pureとdelayの違い
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.06.26
![ゼロから始めるScala – いきなりユニットテスト編](https://devio2023-media.developers.io/wp-content/uploads/2020/06/scala.png)
ゼロから始めるScala – いきなりユニットテスト編
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/tamura-soshi.png)
2020.06.02
![NeovimでScalaの編集環境を整えてみた](https://devio2023-media.developers.io/wp-content/uploads/2019/03/eyecatch_vim.png)
NeovimでScalaの編集環境を整えてみた
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/tamura-soshi.png)
2020.06.01
![Slack SDK for Javaを使ってメッセージを投稿する](https://devio2023-media.developers.io/wp-content/uploads/2020/01/slack-eyecatch.jpg)
Slack SDK for Javaを使ってメッセージを投稿する
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.03.24
![ChimneyでRefined typeを含むオブジェクトの変換をする](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
ChimneyでRefined typeを含むオブジェクトの変換をする
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2020.02.28
![Monix Coeval の生成メソッドまとめ](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
Monix Coeval の生成メソッドまとめ
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2019.10.30
![継続モナド変換子(cats.data.ContT)を使った大域脱出](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
継続モナド変換子(cats.data.ContT)を使った大域脱出
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2019.09.18
![wartremoverでScalaコードを整える](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
wartremoverでScalaコードを整える
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2019.08.22
![scalafmtでScalaコードを整える](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
scalafmtでScalaコードを整える
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2019.08.15
![gatlingのレスポンスボディをCirceでデコードする](https://devio2023-media.developers.io/wp-content/uploads/2019/06/scala_eye_catch.png)
gatlingのレスポンスボディをCirceでデコードする
![User avatar](https://devio2023-media.developers.io/wp-content/uploads/devio_thumbnail/2024-06/sasaki-kazuhiro.jpeg)
2019.06.18