タグ

ブックマーク / xuwei-k.hatenablog.com (8)

  • scalafix ruleの作り方の例 - xuwei-k's blog


    https://discord.com/channels/1124331179580084406/1124334001507794994/1255004192993443910 (?)  (調)  github https://github.com/xuwei-k/scalafix-rules/compare/xuwei-k:be79a66...xuwei-k:a800986 1:  scala-js xuwei-k.hatenablog.co
    scalafix ruleの作り方の例 - xuwei-k's blog
    Windymelt
    Windymelt 2024/06/26
    “いかがでしたか!?!?!?!?”
  • Scala 3のCapture Checkingでローンを確実に返済! - xuwei-k's blog


     20245Scala3Capture Checking 1%   docs.scala-lang.org def usingLogFile[T](op: FileOutputStream =>T): T = val logFile = FileOutputStream("log") val result = op(logFile) l
    Scala 3のCapture Checkingでローンを確実に返済! - xuwei-k's blog
    Windymelt
    Windymelt 2024/05/12
    良い。これ使いこなせると便利だろうなぁと思いつつ、自分で使うというよりはライブラリ作者が使う感じだよな〜と思ってる。記法がなんか独特だが……
  • 2023年10月時点のplayframeworkの今後の予定 - xuwei-k's blog


       https://github.com/playframework/playframework/blob/80da98b0352e1d3e7e1ba034ec9c5e4c15e1cb3e/documentation/manual/General.md https://github.com/playframework/playframework/blob/80da98b0352e1d3e7e1ba034ec9c5e4c15e1cb3e/documentation/manual/releases/release29/migration29/Migration29.md https://
    2023年10月時点のplayframeworkの今後の予定 - xuwei-k's blog
    Windymelt
    Windymelt 2023/10/05
    ありがたい〜
  • JDK 21のswitch式でpattern match書いたら10倍以上遅い件 - xuwei-k's blog

    switch式の結果javapしたらhttps://t.co/xMc0YEYsrg java.lang.runtime.SwitchBootstraps と tableswitch が使われることに気がついたが、これ巨大なswitch式をJDK 21以降で書いた場合、同等の巨大なmatch式をScalaで書くよりも速度が速い可能性があるのでは??? これScalaで活用できるか?というと— Kenji Yoshida (@xuwei_k) September 25, 2023 switch式の結果javapしたら https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/lang/runtime/SwitchBootstraps.html java.lang.runtime.SwitchBootstraps と ta

    JDK 21のswitch式でpattern match書いたら10倍以上遅い件 - xuwei-k's blog
    Windymelt
    Windymelt 2023/09/25
    面白い
  • ScalazのKleisliとEndomorphic - xuwei-k's blog


    ScalazScalazKleisliEndomorphic KleisliEndomorphicpull req7.1.0-M17.0.x7.0.4*1 Scalaz5  case class KnightPos(c: Int, r: Int) { def move: List[KnightPos] = for { KnightPos(c2, r2) <-
    ScalazのKleisliとEndomorphic - xuwei-k's blog
    Windymelt
    Windymelt 2023/05/05
    ScalazにはEndoするようなKleisliがあるけどCatsにはないようだ
  • sbtかつGitHub Actionsでログの表示をいい感じにするplugin - xuwei-k's blog


     tweettweet github.com warn GitHub Actionserrorwarn plugin使sbt 1.8.2  sbt-hackers-digest blog 0.1.0  project/plugins.sbt  addSbtPlugin("net.virtual-void" % "sbt-hackers-digest"
    sbtかつGitHub Actionsでログの表示をいい感じにするplugin - xuwei-k's blog
    Windymelt
    Windymelt 2023/02/22
    よさそう
  • ドワンゴを退職しました - xuwei-k's blog


    411退201911712411454()425 blogScalaScala Python, ansible, shell sc
    ドワンゴを退職しました - xuwei-k's blog
    Windymelt
    Windymelt 2019/01/18
    おお
  • プログラマの勉強会におけるプレゼンテーション手法やツールの考察 - xuwei-k's blog


     201291  2012 (wktk)10       
    プログラマの勉強会におけるプレゼンテーション手法やツールの考察 - xuwei-k's blog
  • 1