タグ

CoffeeScriptに関するgriffin-stewieのブックマーク (3)

  • 第4回 Hubotのスクリプトを書いてみる | gihyo.jp

    今回は、Hubotのスクリプトが動く仕組みについて説明し、基的な機能であるチャットでの受け答えを実装する方法を説明した後に、その他の機能について紹介します。 スクリプトの基 Hubotがスクリプトを読み込み実行する仕組みを説明するために、“⁠hello⁠”と挨拶するとHubotが“⁠hi⁠”と返事する単純なスクリプトのサンプルを示します。 hello.coffee module.exports = (robot) -> robot.hear /hello/, (msg) -> msg.reply 'hi' このサンプルコードの一番外側を見ると、module.exportsに関数を代入しています。このmodule.exportsは、Node.jsでモジュールを作るための仕組みです。つまり、Hubotのスクリプトとは、引数を1つとる1つの関数を提供するNode.jsのモジュールということに

    第4回 Hubotのスクリプトを書いてみる | gihyo.jp
  • CoffeeScriptを使ってみよう!環境構築編 - ぶたのわるつ

    どうも、LesCochons最年少メンバーのryogです。 最近自分の中から若さを感じなくなってきたので、ちょっと年齢を強調してみました。 LesCochonsでは「活動内容のまとめ」以外にも、情報を発信していきたいと思っています。 話し合いの末、週に1回はメンバーの誰かが日記を書いていく事が決まりました。 その記念すべき第1回はMr_K_Oが書いたこの記事です。 『エリック・エバンスのドメイン駆動設計』読書メモー序文から第1章 - ぶたのわるつ 私は技術が好きなので、技術の紹介を中心に日記を書くことにしました。 今回紹介するのは『CoffeeScript』です。 ではでは、早速この素敵な言語を紹介していきましょう! CoffeeScriptとは CoffeeScript is a little language that compiles into JavaScript. http://

    CoffeeScriptを使ってみよう!環境構築編 - ぶたのわるつ
  • CoffeeScript

    ☕ CoffeeScript CoffeeScript is a little language that compiles into JavaScript. Think of it as JavaScript's less ostentatious kid brother — the same genes, roughly the same height, but a different sense of style. Apart from a handful of bonus goodies, statements in CoffeeScript correspond one-to-one with their equivalent in JavaScript, it's just another way of saying it. Disclaimer: CoffeeScript i

  • 1