Size: a a a

Programming Offtop

2020 June 25

AN

Alexander Nozik in Programming Offtop
Раст вещь хорошая, но тайпклассы там явно не центральная фича
источник

BP

Bogdan Panchenko in Programming Offtop
+
источник

D

Denys in Programming Offtop
> Хроники борьбы с ФП

Лол, это секта какая-то?
источник

BP

Bogdan Panchenko in Programming Offtop
ну да
источник

I

Ilmir in Programming Offtop
Denys
> Хроники борьбы с ФП

Лол, это секта какая-то?
Религиозная секта свидетелей ФП.
источник

(

( in Programming Offtop
Ну вот в свифте тоже есть какое-то подобие
protocol SomeProtocol {
   static func someTypeMethod()
}

Не знаю, что там с селф-типами
источник

KD

Konstantin Dovnar in Programming Offtop
Было предсказание, что у Тайпклассов будет второе пришествие в Котлине. И все верующие, что грязные функции стороной обходят да ООП проклинают попадут в математический рай.
источник

D

Denys in Programming Offtop
Ilmir
Религиозная секта свидетелей ФП.
Сжечь еретиков.
источник

I

Ilmir in Programming Offtop
Konstantin Dovnar
Было предсказание, что у Тайпклассов будет второе пришествие в Котлине. И все верующие, что грязные функции стороной обходят да ООП проклинают попадут в математический рай.
источник

I

Igor in Programming Offtop
Ilmir
Религиозная секта свидетелей ФП.
Ну все така не фп, а type-level программирования 🤔 (не видел там кложуристов или f#-пистов)
источник

I

Ilmir in Programming Offtop
Igor
Ну все така не фп, а type-level программирования 🤔 (не видел там кложуристов или f#-пистов)
Кстати, где проходит граница между ФП и не-ФП языками? Какие фичи должен поддерживать язык, чтобы носить гордое звание "функциональный"?
источник

I

Igor in Programming Offtop
Пздц там парень уже второй час отжигает, он мне мозг сломал
Симулирует тайп-классы, зависимые типы, швыряется first-class модулями с состоянием
источник

D

Denys in Programming Offtop
As far as the laws of mathematics refer to reality, they are not certain; and as far as they are certain, they do not refer to reality.

-- Albert Einstein 🌛
источник

I

Igor in Programming Offtop
Ilmir
Кстати, где проходит граница между ФП и не-ФП языками? Какие фичи должен поддерживать язык, чтобы носить гордое звание "функциональный"?
уметь возвращать из функции лямбду с замыканием 🤔
источник

I

Ilmir in Programming Offtop
Igor
уметь возвращать из функции лямбду с замыканием 🤔
С++ и Джава - функциональные тогда. Ну и Си с гнутыми расширениями тоже. Ещё какой-то древний диалект Паскаля, ЕМНИП, такое умел.
источник

BP

Bogdan Panchenko in Programming Offtop
Igor
уметь возвращать из функции лямбду с замыканием 🤔
Смалток это ФП - вотчерт попался я на удочку
источник

(

( in Programming Offtop
Denys
As far as the laws of mathematics refer to reality, they are not certain; and as far as they are certain, they do not refer to reality.

-- Albert Einstein 🌛
А то мы прям реальность из программы в программу пишем
источник

AD

Apache DOG™ in Programming Offtop
Alexander Nozik
Тайпклассы это тоже "хотим хаскель, не знаю почему". Они необходимы в хаскеле, потому что там другого ничего нет. Но в языках типа котлин и даже скалы, их применение ограничено
Блет, тайпклассы это способ неинвазивного приделывания полиморфного функционала, которого в вашем оопэ нет, а не вовсе та бредятина
источник

AD

Apache DOG™ in Programming Offtop
Denys
As far as the laws of mathematics refer to reality, they are not certain; and as far as they are certain, they do not refer to reality.

-- Albert Einstein 🌛
Все программирование относится к certain, not refer to reality
источник

AD

Apache DOG™ in Programming Offtop
Даже железячное на опкодах
источник