タグ

ブックマーク / qiita.com/hiratara (3)

  • つるはしで過去を発掘する - Qiita

    この記事はGit Advent Calendar / Jun.27日目の記事です! 26日目はhoshina85@githubさんの横着で神経質な私とあなたに贈るgit add -pでした。「Adventってなんなの?」って方は、Wikipediaの解説をご覧下さい。 特定の文字列を変更したコミットを探し出す テンプレの張りつけが終わったところで改めましてこんにちわ、実用Gitの訳者の一人、hirataraです。 7/1の江頭2:50さんの降誕を待ち望むAdventの期間も残り4日間となりました(残り3日間の担当者募集中です!)。今日はGitでつるはしを使って過去の遺物を掘り起こす話を書こうと思います。 つるはしとはpickaxeのことです。pickaxeはgitのサブコマンドではありませんが、gitglossaryやgitdiffcoreのドキュメント中で言及されていたり、diffcor

    つるはしで過去を発掘する - Qiita
  • Haskell チュートリアル (Haskell Day 2016) - Qiita

    agenda 演習時間を使ってチューターに質問して下さい。 事前準備 チューターの自己紹介 Haskellの基 演習 I/Oアクション 演習 Turtleを使ったShellプログラミング 演習 問題が解けたら、 演習問題の回答例 も参照してみて下さい。 Haskellとは 普通のプログラミング言語 他の言語で書ける全てのプログラムは書くことができる 一方で、特徴的な側面もある Haskellの特徴 純粋関数型言語 強力な型推論 遅延評価 関数型言語とは 全てを式で表す プログラムの実行 = 式の評価 副作用のある式を評価すると副作用が起こる 手続き型との違い 手続き型の言語では、1行目を実行し、2行目を実行する。

    Haskell チュートリアル (Haskell Day 2016) - Qiita
    TokyoIncidents
    TokyoIncidents 2016/09/17
    #hsd2016
  • Haskell Day 2016のチュートリアルの準備 - Qiita

    2016年9月17日に、 Haskell Day 2016 が開催されます。このエントリでは午前中のHaskell チュートリアルの参加者向けに、チュートリアルの概要と、参加するために必要な準備について説明します。なお、チュートリアルはTurtle.Tutorialに沿って進めますので、エントリはTurtle.Tutorialを始めるための日語資料としても利用できるでしょう。 【追記】編が開催されました。【/追記】 チュートリアルの概要 他言語の経験者を対象に、Haskellでコマンドラインツールを作る演習を開催します。チュートリアルは以下の内容を含みます。 Haskellの実行環境の作り方 (エントリ) Haskellでスクリプトを作成するのに便利なライブラリTurtleの紹介 Turtleを利用した、簡単なコマンドラインツールの作成 以下の内容は 含みません 。 パターンマッ

    Haskell Day 2016のチュートリアルの準備 - Qiita
  • 1