並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 3 件 / 3件

新着順 人気順

*先読みの検索結果1 - 3 件 / 3件

  • 正規表現の先読み・後読み

    正規表現の「先読み(lookahead)」「後読み(lookbehind)」について紹介します。 正規表現の「位置へのマッチ」 正規表現は、文字列のパターンマッチに使われます。たとえば [0-9]{4} は数字4つが並ぶ文字列にマッチする表現です。 多くの正規表現は「文字列」にマッチしますが、「文字列」ではなく「位置」にマッチする表現があります。これは、アンカーと呼ばれます。また、長さ0の文字列にマッチすると考えて、ゼロ幅アサーションとも呼ばれます。 アンカーの例として、^(先頭)$(末尾)\b(単語の境界)などがあります。 この例では、cat にはマッチします。一方、category や concat は cat を含みますが前後が単語の境界になっていないためマッチしません。 先読み 先読み(lookahead)は、位置にマッチする記法の一種です。位置の指定に正規表現を使います。(?=

      正規表現の先読み・後読み
    • 『なっとく!関数型プログラミング』は読者の理解度の進捗を先読みして作り込まれた”プログラミング入門”の良書 - Magnolia Tech

      なっとく!関数型プログラミング 作者:Michał Płachta翔泳社Amazon 良い、買おう、読もう、(コードを)書こう、以上! めっちゃ良いですよ、この本 中盤のプリミティブじゃやりづらい→直積→直和→二つ合わせてADT→値を取り出すためのパターンマッチの解説の流れの疾走感がいいですね— magnoliak🍧 (@magnolia_k_) 2023年8月6日 『なっとく!関数型プログラミング』は、2022年に出版された『Grokking Functional Programming』の邦訳版で、主にScalaを題材として関数型プログラミングを学んでいくための入門書("Grokking"は、完全に理解する、という意味)。あくまで関数型プログラミングの考え方、コードの書き方、良い設計の指針の解説が主眼に置かれているので、Scalaの言語機能の入門書ではない。Scalaの言語仕様を網羅

        『なっとく!関数型プログラミング』は読者の理解度の進捗を先読みして作り込まれた”プログラミング入門”の良書 - Magnolia Tech
      • 「どうぶつの森」の驚異的人気 20年前から時代先読みの“怪物”ゲーム(河村鳴紘) - エキスパート - Yahoo!ニュース

        任天堂のゲーム「あつまれ どうぶつの森」が3日間で188万台を販売し(ファミ通調べ、ダウンロード版の数字は含まず)、ニンテンドースイッチ用ゲームとしては、過去最高の初速の売れ行きを示すなど絶好調です。ツイッターでは、同作を楽しむ様子が次々とアップされ、人気ぶりを裏付けています。その人気の理由を振り返ってみます。 ◇ドラクエ、FF超える“怪物”ゲーム 「どうぶつの森」シリーズは、言葉を話す「どうぶつ」が暮らす場所でプレーヤーが交流し、釣りや虫捕りなど“スローライフ”を楽しむ、自由度の高いゲームです。最新作「あつまれ どうぶつの森」は、手つかずの自然が残る無人島に移住したプレーヤーが自身でものを作り、訪れる仲間と交流し、島を発展させていきます。 実はこのシリーズ、ゲームファンの間でバイラル(口コミ)的な火の付き方をしたのですが、販売数を見るとそのすさまじさが分かります。2001年に発売されたN

          「どうぶつの森」の驚異的人気 20年前から時代先読みの“怪物”ゲーム(河村鳴紘) - エキスパート - Yahoo!ニュース
        1