var plus = function(left) {
return function(right) {
return left + right;
};
};
var sum = plus(121)(232);
var ternary = function(left) {
return left ?
function(middle) {
return function() {
return middle;
}
} :
function() {
return function(right) {
return right;
}
};
};
var oddity = ternary(sum % 2)('odd')('even');
// теперь как бы сделать чтобы по true запускалась одна ветка а по false другая
суббота, 7 февраля 2009 г.
how do i haskell in javascript
Если бы хэскелл был джаваскриптом а джаваскрипт бы был хэскеллом, то там были бы такие операторы!
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий