Pro Yearly is on sale from $80 to $50! »

Elmで作るCLI

 Elmで作るCLI

https://othlotech.connpass.com/event/174247/ で話したElmの話です。

9fbbe5d0b8e2ee1cdc3a576b55a2d63d?s=128

uzimaru0000

May 04, 2020
Tweet

Transcript

  1. Elmで作るCLI うじまる

  2. 自己紹介 - 名前 - うじまる - 学年 - B4(21卒) -

    好きなプログラミング言語 - TypeScript - Elm - 趣味 - 料理 - コーヒー - SNS - @uzimaru0000
  3. Elmって知ってますか?

  4. Elmとは?

  5. そんなElmですが

  6. Webフロントエンドだけだと 思ってませんか?

  7. CLIツール、作れるんです

  8. なんならサーバーも作れます

  9. どういうこと?

  10. どういうこと?

  11. どういうこと?

  12. 仕組み `Platform.worker` という関数を使ってElmのアプリケーションを作成 port という機能を使ってJSとElmをつないであげる

  13. 仕組み

  14. 仕組み

  15. 仕組み

  16. 仕組み

  17. 仕組み

  18. 仕組み - I/O はHTTPになってもいいし、stdin/out になってもいい - Elmがやる部分はアプリケーションのロジック - JSは、InputのデータをElmに渡して処理された値を出力するだけ

  19. これ、何かに見えませんか?

  20. 関数ですね

  21. 次回 いろんなプログラムに Elmを忍び込ませよう!!

  22. ありがとうございました