こわくないHaskell入門(初級)
手続き型に慣れた人にもやさしい、こわくないHaskell入門記事です。 「なぜHaskellを学ぶと良いか」も参考にしていただければ幸いです。 まえがき Haskellと聞いて、何を思い浮かべま...
56 search resultsShowing 1~20 results
You need to log-in
手続き型に慣れた人にもやさしい、こわくないHaskell入門記事です。 「なぜHaskellを学ぶと良いか」も参考にしていただければ幸いです。 まえがき Haskellと聞いて、何を思い浮かべま...
なぜこれを書くのか 私がQiitaに投稿した記事を見た方から、メールが届きました。 プログラミング言語のHaskellを勉強し始めたものの、難しくてやめようかと考えているそうです。 その気持ちも...
ニッポンニンゲンという動物は見栄を張ってクソ高いiPhoneを買うのが大好きです。そしてアップル社はApp Storeからの収益を手放さないためにウェブアプリの普及を妨害しています。するといつか...
高品質なウェブフロントエンドを作るための言語 Elm の有用性が徐々に広まり、今年も採用事例が増えました。 利用者数が増えることは良いことではありますが、一方で悪気なく誤解を招く情報が生まれてし...
Haskell を用いたアプリケーション開発は 「新しく作るのには時間がかかってしまうが、その代わり強い静的型のおかげで保守性が高い」 と言われることがよくあります。 もちろん「いや、新しく作る...
新しいフレームワークを学ぶとき、よく題材として取り上げられるのがTODOアプリです。 「TODOアプリ程度の規模でフレームワークの特性なんかわからんやろ」というのがさくらちゃんの意見ですが、とも...
iOS safariの暴虐 iOS safariでは、スクロールできる要素に対してスクロールバーを表示しないという正気を疑う挙動をします。 現代は端末幅にあわせてコンテンツの幅を柔軟に調整するの...
はじめに 高品質なWebフロントエンド開発を可能にするためのプログラミング言語Elm。その長所を上げればキリがありません。 強い型制約によって実行時エラーをほぼゼロにできること リリースごとに言...
Elm-jpのDiscordでselectタグのあつかいが話題にのぼっていました。 実はinput/textarea/selectなどのユーザー入力を受け取るタグに関するあつかいは意外に奥が深く...
Elmを学び始めた方がよくつまづくポイントに「カスタム型」があります。 さくらちゃんも別の言語で最初にカスタム型のような概念に出会ったとき、頭がぐちゃぐちゃになりました。むじゅかしぃ ということ...
さくらちゃんはさくらちゃんやぎぃ これはElm Meetupの発表資料です。 あなたのそのアプリ、データ中心設計になってませんか? データ中心設計 内部的なデータ構造にしたがっただけの設計 メリ...
はじめに Elmという名前を聞いたことがありますか? Reduxを使ったことがある方は、「ああ、Reduxのもとになった言語ね!」と思ったかもしれません。 世間では、「Elmは設計思想としてはい...
この記事ではelm-update-builderというライブラリーを紹介します。 GitHubのリポジトリーにもスターがほしいやぎぃ https://github.com/arowM/elm-u...
Elm-jpのDiscordで質問がありました。 work aroundが分かったので記録しておきます。 M1チップを採用したMacにおいて、npmでElmをインストールしようとすると下記のエラ...
この記事はElmでCSS modulesを使う新しい方法を提案します。 また、ページの多言語対応などにも便利な elm-html-with-context の使い方も一緒に紹介します。 CSS ...
URLをあらわす文字列であるとか、0以上であることが要求される整数であるとか、値が何らかの制約を満たすことを要求される場面は多くあります。 たとえば、男女2頭のヤギさんの角の本数を引数にとって、...
これは、UXデザイナーではない人がUXデザインを効率よく身につけるための方法論です。 私自身も本職はUXデザイナーではなく、ふだんはヤギと遊んだり新しい会社組織の実験をしたりプログラムを書いたり...
表題のとおりです。 '\u{00a0}' を使うだけです。 import Html view : model -> Html msg view _ = Html.text "\u{00a0...
はじめに 去年の9月にこれまで4年ほど経営していた会社を解散しました。 「会社をつぶす」と聞くと、なんだか良くないことに聞こえますが、実はこの解散は前向きな理由で決断したものです。 解散理由が珍...
56 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.