Size: a a a

2016 May 18

KO

Kalys Osmonov in Rubyata
версия руби?
источник

DZ

Dmitriy Z in Rubyata
2.2.4
источник

DZ

Dmitriy Z in Rubyata
аа всё понял сама версия просто i386
источник

KO

Kalys Osmonov in Rubyata
ruby --version
источник

KO

Kalys Osmonov in Rubyata
ага.
источник

DZ

Dmitriy Z in Rubyata
значит получается Bignum это массив из 32битных элементов. Интересная реализация
источник

DZ

Dmitriy Z in Rubyata
👍
источник

DZ

Dmitriy Z in Rubyata
а если объединят Bignum и Fixnum в Integer то реализация останется как у Bignum?
источник

DZ

Dmitriy Z in Rubyata
потому что на данный момент 1.class != Integer
источник

DZ

Dmitriy Z in Rubyata
+ непонятно зачем сейчас Integer существует если он не используется. И нельзя ли было бы сразу заменить Fixnum и Bignum на Integer. В чём соль?
источник
2016 May 19

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Быстровопрос:
есть ли функция, подобная Object#tap, которая принимает блок, в качестве параметра передаёт туда сам объект, НО возвращает потом не объект, а то, что вычислил блок?
пример, хочу так:

100.функция_хуюнкция do |number|
   number * number
end
# =>  10000

?
источник

RS

Rustam Sharshenov in Rubyata
Чет не приходит на ум. А зачем такое?
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Затем же, зачем и tap: чтобы не городить конструкции типа
переменная = значение
# играемся с переменной
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
в [почти-]функциональном коде в основном лесенки из блоков и никаких переменных
источник

KO

Kalys Osmonov in Rubyata
map? Лол
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
[obj].map { |obj| }.first — так чтоле? :)
источник

KO

Kalys Osmonov in Rubyata
типа блок переменный будет?
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
а? переменный блок?
источник

KO

Kalys Osmonov in Rubyata
Ну в смысле функцию как аргумерт передаешь?
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
ну да
ты так спрашиваешь, будто не знаешь как в Руби блоки работают
или я тебя не понял
источник