Lambdaカクテル

京都在住Webエンジニアの日記です

Invite link for Scalaわいわいランド

Scala ScriptでCats Effectを使う

毎回忘れて調べているのでメモ。

  • ファイル名は.scala.scではなく.scalaにする
  • もろもろをimportする
  • object Main extends IOApp.Simple { val run: IO[Unit] = IO.println("Hello world") } を定義する
  • scala-cli script.scala で実行できる
//> using scala "3.1"
//> using dep "org.typelevel::cats-effect:3.4.8"

import cats.effect.{IO, IOApp}

object Main extends IOApp.Simple
  val run: IO[Unit] = IO.println("Replace this")
★記事をRTしてもらえると喜びます
Webアプリケーション開発関連の記事を投稿しています.読者になってみませんか?