タグ

2012年8月30日のブックマーク (5件)

  • ghc-vis

    Visualize live data structures in GHCi. Evaluation is not forced and you can interact with the visualized data structures. This allows seeing Haskell's lazy evaluation and sharing in action. See https://dennis.felsing.org/ghc-vis/#basic-usage for the basic usage of ghc-vis or watch a short video demonstrating how it can be used with GHCi's debugger: https://dennis.felsing.org/ghc-vis/#combined-deb

    masterq
    masterq 2012/08/30
    これはすごい!thunkをgraphvizで図示できちゃう。
  • 「Vim信者」にその素晴らしさを熱く語られたときの平和で適当なかわし方

    Vimほど、ハマってる人と興味がない人との温度差が激しいものはないと言えるでしょう。 はまっている人の中には、「Vim の素晴らしさをもっと広く伝えなければ!」と言う使命感を抱いて、 ことあるごとに啓蒙活動に励もうとする“信者”が少なくありません。 その博愛の気持ちは尊いといえば尊いのですが、勧められる側がさほど Vimに興味がない場合は、 どう対処していいのか困ります。今日も全国各地で、 Vim信者の熱い勧誘を受けて、 勧められる側が苦笑を浮かべているという構図が繰り広げられていることでしょう。 Vimに興味がない側のあなたが、 そういう災難にあったときはどう対処すればいいのか。 信者の勧誘に対する平和で適当なかわし方を考えてみましょう。 「Vim様」を否定するのは危険 程度の差こそあれ、「Vim」を熱く勧めたがる信者の皆さんは、 「Vimによってもたらせる新たな可能性」を信じ、 その可

    「Vim信者」にその素晴らしさを熱く語られたときの平和で適当なかわし方
    masterq
    masterq 2012/08/30
    yiはライバルでせないのではないか。。。
  • 「信者にその素晴らしさを熱く語られたときの平和で適当なかわし方」ジェネレータ

    What's this ? これは, 「ツイッター信者」にその素晴らしさを熱く語られたときの平和で適当なかわし方|石原壮一郎「大人のネットマナー教室」 - ダイヤモンド・オンライン, およびその改変ネタである 「Apple信者」にその素晴らしさを熱く語られたときの平和で適当なかわし方 - conflict error をベースにした改変ネタを自動生成するためのジェネレータです. テンプレートの空欄を埋めることによって,対象となる信者から「その素晴らしさを熱く語られたときの平和で適当なかわし方」を説く文章を生成します. テンプレート テンプレートに沿って空欄を埋めて下さい.空欄は全部で 15箇所 あります. 尚,(宗教名)以外の空欄には例題的な文章をあらかじめ挿入していますので, 文章を削除してから埋めて下さい. 「(宗教名)信者」 に熱く語られたときの平和で適当なかわし方 (宗教名) ほど

    「信者にその素晴らしさを熱く語られたときの平和で適当なかわし方」ジェネレータ
    masterq
    masterq 2012/08/30
    ネタがない。。。
  • LibreOffice - ArchWiki

    masterq
    masterq 2012/08/30
    ここ全部読むべきか。。。高速化設定とかも書いてある
  • ghc-heap-view: Complete referential opacity – Blog – Joachim Breitner's Homepage

    During the last week, I created ghc-heap-view, a library to investigate the actual memory representation of Haskell values. It is inspired by vacuum and the GHCi debugger, but goes beyond them by allowing the user to look inside thunks and functions and see what other values they refer to. Let me demonstrate it by running the included demo: ghc-heap-view-demo Here are a four different lists, where

    masterq
    masterq 2012/08/30
    closureの中身が見える。cbits/HeapViewPrim.cmmなんてソースを含んでる。こんな簡単にcabal書くだけでcmm使えるのか。。。