Links & Suggested Reading 原文
Underscoreのドキュメントは簡体字中国語に翻訳されています。
Underscore.luaはLuaへのポートで、関数群はOOPのラッピング、チェーンを含み、JavaScript、Luaの両方で同じように利用できます。(ソース)
Underscore.mはUnderscore.jsの多くの関数をObjective-Cにポートしたものです。チェーンを推奨するシンタックスを利用しています。(ソース)
_.mは、上記とは別のObjective-Cポートです。Underscore.jsのAPIに限りなく近くなるように作られています。(ソース)
Underscore.phpはPHPへのポートで、関数群はOOPのラッピング、チェーンを含み、JavaScript、PHPの両方で同じように利用できます。(ソース)
Underscore-perlはPerlのポートでPerlのハッシュと配列に対して多くのUnderscore.jsの関数を利用できます。(ソース)
Underscore.cfcはColdfusionへのポートで多くのUnderscore.jsの関数を利用できます。(ソース)
Underscore.stringは文字列操作を行うUnderscoreの拡張で、trim
、startsWith
、contains
、capitalize
、reverse
、sprintf
のような関数を追加します。
RubyのEnumerableモジュール
Prototype.jsはRubyのEnumerableに限りなく近い方式のJavaScriptの関数群を提供しています。
Oliver Steeleによる関数型JavaScriptは総合的な高次関数と、文字列ラムダのサポートを行っています。
Michael AufreiterによるData.jsはデータの操作と保持に関するJavaScriptライブラリです。
Pythonのitertools。