• Blog
  • Interview
  • Culture
  • Open Source
  • Careers
  • 한국어
  • English
  • 日本語
  • 繁體中文
  • Tiếng Việt
Search

Blog

TAG ARCHIVES: Elm

  • SwiftでElmを作る

    Inami Yasuhiro (Inamiy)2016-12-08

    関数型プログラミングが好きな、LINEのiOSエンジニアです。

    この記事は、LINE Advent Calendar 2016の 7日目の記事です こんにちは、開発1センター・開発2室の 稲見 (@inamiy) です。 普段はiOSエンジニアとしてSwiftを書いていますが、最近はもっぱら関数型プログラミング全般に興味があります。 今日は、「SwiftでElmを作る」というテーマで、お話しさせていただきます。 Elmって何? Web向けの静的型付け・関数型プログラミング言語です。詳しくは http://elm-lang.org をご参照ください。 簡単に言うと、「Haskell + React.js + Redux」です。コンパイル時に、JavaScriptに変換されます。 さっそく、簡単なボタンカウンターの例を見てみましょう。 import Html exposing (beginnerProgram, div, button, text) import Html.Events exposing (onClick) -- `main`関数 = プログラムの始まり。 -- 初期状態(model)に`0`をセット + 以下にあるview関数、

    • frontend
    • Swift
    • Elm
    • ;
1

Tags

© LY Corporation

  • Privacy Policy
  • LINE
  • LINE Developers
  • LINE CAREERS
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers
    • [KR]Careers