After 6 months of work, LiveScript 1.0.0 has been released! LiveScript is a language which compiles to JavaScript. It is a fork of Coco which is in turn derived from CoffeeScript. Like those two it has a relatively straightforward mapping to JavaScript. LiveScript is Coco but much more compatible with CoffeeScript, more functional, and more feature rich. LiveScript aims for increased expressivenes
2ヶ月ぐらい前にHackersNewsで見かけて、触ってみたらやたらかっこよかったので紹介。 LiveScript http://gkz.github.com/LiveScript/ LiveScriptはCoffeeScriptがさらに拡張された、JavaScriptにコンパイルされる系言語。 JavaScriptが最初に名付けられた名前「livescript」に立ち返って、関数型の特色が色濃い言語のようです。 OOPと関数型のマルチパラダイムという点でScalaなどに近いのかもしれません。型が弱いScalaで、見た目はHaskell。 インストール npm install -g livescriptより関数型っぽくしたい人のための prelude-lsと一緒に使うのが推奨されているそうです npm install prelude-ls追加されるメソッドについては以下を参照 prelud
You may have read 10 CoffeeScript One Liners to Impress your Friends, inspired by a post about Scala one liners on HN. Well I wanted to impress my friends with some one liners in LiveScript, and its recommended base library, prelude.ls. You can try out all of these yourself on the LiveScript website. 1) Using jQuery Parentheses free chaining is nice. $ \.content .find \.date-author .children \a .t
The following is a guest post by Paul Miller. You can submit a guest post as well, just send a pull request. CoffeeScript has been around for a while and is now used by many developers and tools. But why should someone switch from CoffeeScript to its fork, LiveScript? Here are ten reasons: Improved Readability LiveScript supports dashes in identifiers and mangles them to camelCase to keep consiste
Functional Programming in JavaScript using LiveScript - Part 2 A couple of weeks ago we discussed functional programming in JavaScript using LiveScript. Since then LiveScript has received many updates (including some features suggested by Hacker News readers), so it's now time for Part 2! If you haven't read Part 1, Functional Programming in JavaScript using LiveScript and prelude.ls, I would high
Functional Programming in JavaScript using LiveScript and prelude.ls JavaScript is a great language, with powerful support for functional style programming. Unfortunately, its abilities are obscured by an awkward syntax and a lack of a good standard library. LiveScript is a language that compiles to JavaScript. It's just JavaScript with some syntax improvements and feature additions, making functi
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript. [1 to 5] |> map (^2) |> filter even |> fold (+), 0 #=> 20 Install via npm: npm install prelude-ls. MIT License. Changelog. Follow @gkzahariev for updates on prelude.ls releases. You can report bugs and di
Installation You can install LiveScript through npm: sudo npm install -g livescript. Alternately, you can also download it (zip, tar.gz), enter its directory, and run sudo make install. Using git to download: git clone git://github.com/gkz/LiveScript.git && cd LiveScript && sudo make install. Node.js is required to be installed on your system. You can also use it directly in the browser by includi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く