はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    ブラックフライデー

『Lost in Technopolis』

  • 人気
  • 新着
  • すべて
  • Lost in Technopolis

    4 users

    newartisans.com

    This is a tutorial on how to use the pcase macro in modern flavors of GNU Emacs. Exact matches All data fits into some kind of pattern. The most explicit pattern is a description of the data itself. Let’s consider the following value as a running example: '(1 2 (4 . 5) "Hello") Explicitly stated, this is a list of four elements, where the first two elements are the integers 1 and 2, the third is a

    • テクノロジー
    • 2016/09/21 18:02
    • emacs
    • あとで読む
    • Lost in Technopolis

      3 users

      newartisans.com

      main = getArgs >>= readFile . head >>= print . length Even though length is a pure function, this is where the I/O will happen (lazily), which means that is where any exceptions relating to I/O will get raised. Pure code should avoid raising exceptions, which this example violates. Problem 2: Sharing may cause file contents to remain in memory Because of the way that lazy I/O reads in strings, thi

      • テクノロジー
      • 2015/11/05 10:51
      • Haskell
      • Lost in Technopolis

        11 users

        newartisans.com

        In an effort to better understand parsing in the Haskell world, I decided to port a hand-crafted parser I’d written for Subversion dump files in C++11 into a Haskell version. It’s not that the old parser didn’t work well, but I wanted to see what Haskell could make of the problem with its laziness and combinator-oriented parsing libraries. If you want to follow along in your editor, here is the C+

        • テクノロジー
        • 2012/08/30 20:03
        • haskell
        • attoparsec
        • Lost in Technopolis

          10 users

          newartisans.com

          This is not a tutoral on monads, nor will I use any math terms here. This is for people who have learned enough about monads to use them, but want to get a better picture of what they’re doing and why they exist. Functions One way to develop a first intuition about monads is to follow the progression of abstractions from functions to monads. Here is a simple picture of what a function does. I’ve p

          • テクノロジー
          • 2012/08/21 17:47
          • monad
          • haskell
          • programming
          • Lost in Technopolis

            6 users

            newartisans.com

            In my pursuit to understand Git, it’s been helpful for me to understand it from the bottom up – rather than look at it only in terms of its high-level commands. And since Git is so beautifully simple when viewed this way, I thought others might be interested to read what I’ve found, and perhaps avoid the pain I went through finding it. The following article offers what I’ve learned on this journey

            • テクノロジー
            • 2011/12/10 08:43
            • git
            • pdf
            • 読み物
            • Lost in Technopolis

              12 users

              newartisans.com

              As some one who has enjoyed the Lisp language (in several flavors) for about 15 years now, I wanted to express some of my reactions at recently discovering Haskell, and why it has supplanted Lisp as the apple of my eye. Perhaps it will encourage others to explore this strange, wonderful world, where it looks like some pretty damn cool ideas are starting to peek over the horizon. First, let me say

              • テクノロジー
              • 2011/11/30 01:40
              • haskell
              • lisp
              • Lost in Technopolis

                5 users

                newartisans.com

                The following document describes how to use Carsten Dominik’s excellent org-mode Emacs package after the fashion of a pen-and-paper day planner. For those curious, I was not brought up on time management in the era of the current GTD fad. I started with a hard-bound book filled with daily planning sheets, along with training and books supporting this method. I found it incredibly useful for the th

                • テクノロジー
                • 2011/07/08 21:52
                • Ready Lisp: Common Lisp for Mac OS X

                  4 users

                  newartisans.com

                  Download Ready Lisp is distributed as a disk image that’s approximately 74 megabytes in size. Getting started Just download the disk image, copy the application bundle that’s inside to your “Applications” folder, and double-click on Ready Lisp.app. You should find yourself in a Common Lisp REPL within moments. Things to be aware of Using asdf-install If you use asdf-install and choose a “system-wi

                  • 学び
                  • 2008/05/07 23:07
                  • lisp
                  • Mac
                  • MacOSX
                  • Emacs
                  • Tools

                  このページはまだ
                  ブックマークされていません

                  このページを最初にブックマークしてみませんか?

                  『Lost in Technopolis』の新着エントリーを見る

                  キーボードショートカット一覧

                  j次のブックマーク

                  k前のブックマーク

                  lあとで読む

                  eコメント一覧を開く

                  oページを開く

                  はてなブックマーク

                  • 総合
                  • 一般
                  • 世の中
                  • 政治と経済
                  • 暮らし
                  • 学び
                  • テクノロジー
                  • エンタメ
                  • アニメとゲーム
                  • おもしろ
                  • アプリ・拡張機能
                  • 開発ブログ
                  • ヘルプ
                  • お問い合わせ
                  • ガイドライン
                  • 利用規約
                  • プライバシーポリシー
                  • 利用者情報の外部送信について
                  • ガイドライン
                  • 利用規約
                  • プライバシーポリシー
                  • 利用者情報の外部送信について

                  公式Twitter

                  • 公式アカウント
                  • ホットエントリー

                  はてなのサービス

                  • はてなブログ
                  • はてなブログPro
                  • 人力検索はてな
                  • はてなブログ タグ
                  • はてなニュース
                  • ソレドコ
                  • App Storeからダウンロード
                  • Google Playで手に入れよう
                  Copyright © 2005-2025 Hatena. All Rights Reserved.
                  設定を変更しましたx