Azad Bolour believes that monad transformers are usually explained with insufficient motivation. He presents them in relation to ordinary function composition, using a novel perspective gained from participating in a monad transformer study group. His talk has three parts: Motivation - why use transformers, how to derive them from first principles Implementation - getting into the specifics of May
Today we’re excited to bring you our latest release with TypeScript 2.3! For those who aren’t familiar, TypeScript is a superset of JavaScript that brings users optional static types and solid tooling. Using TypeScript can help avoid painful bugs people commonly run into when writing JavaScript by type-checking your code. TypeScript can actually report issues without you even saving your file, and
「文字列処理の基礎」の記事を完全にリライトしました。 文字列処理の基礎 文字列処理の基礎について網羅的に書いたので、これひとつで文字列処理の基礎がひととおりマスターできます。 よく使う機能について書き揃えました。 文字列の基礎 文字列の作り方 ダブルクォートで囲った場合 エスケープシーケンス 変数展開 文字列の連結 文字列の出力 文字列処理の小技 文字列リスト演算子 改行を取り除く 指定した文字で配列の要素を連結する 指定した文字で文字列を分割する 文字列の長さを取得する 文字列の書式指定 ヒアドキュメント ダブルクォートあるいはシングルクォートで囲った文字列と同じ意味にする 正規表現 パターンマッチを使って検索を行う 置換を行う Perlで正しく日本語を扱う ソースコードはUTF-8で記述し、utf8プラグマを指定する。 外部から受け取った文字列は必ずデコードする 外部へ出力する文字列は
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く