タグ

ブックマーク / kei-q.hatenadiary.org (2)

  • kei_q

    hakyllでblogが書きたくなってきたので移行しました。 http://keqh.net 8/13に行われた第9回 横浜へなちょこiOS勉強会(#yhios)に参加してました。 googleグループ:https://groups.google.com/group/yhios?hl=ja&pli=1 周りでTitanium mobileによるアプリの開発をしている人をよく見かけるようになったので、そろそろ取り組んでみようと思っていたところ、も出版されているし、近くでyhiosがあるとのことで参加してみました。 今回取り組んだことは以下。 CoffeeScript + TitaniumでiOSアプリ作成環境の構築 を読む http://www.amazon.co.jp/gp/product/4798123986/ref=as_li_ss_tl?ie=UTF8&tag=mogya-22&

    kei_q
  • プログラミングHaskell 9章 練習問題6の他人の解答を自分なりに変更してみた - kei_q

    以下の記事を見たので、自分なりに書き直してみた。 http://d.hatena.ne.jp/morning_reading/20110415/p1 変更した部分については以下に説明を載せて、最後に全文を載せます。 解説 cls :: IO () cls = putStr "\ESC[2J" type Pos = (Int, Int) type Board = [Int] このあたりは変更なし goto :: Pos -> IO () goto (x, y) = putStr $ "\ESC[" ++ show y ++ ";" ++ show x ++ "H" ここは()ではなくて$で区切るように変更。$は右側の式を評価してから左の関数に適用するもの。 seqn :: [IO a] -> IO () seqn [] = return () seqn (a:as) = do a seqn

    プログラミングHaskell 9章 練習問題6の他人の解答を自分なりに変更してみた - kei_q
  • 1