Size: a a a

F# Flood: In case of fire please be inclusive

2021 April 08

SB

S B in F# Flood: In case of fire please be inclusive
Просто непонятно зачем впихивать все живое и нерожденное в стрелки, да теоркат мощён, да всесилен, но здравый смысл же должен победить
источник

AB

Alex Berezhnykh in F# Flood: In case of fire please be inclusive
type True = True
with static member inline RuntimeValue True = true

Достойно стикерпака какого-нибудь
источник

AH

Ayrat Hudaygulov in F# Flood: In case of fire please be inclusive
Ну Тру ведь!
источник

оГ

отец Григорий... in F# Flood: In case of fire please be inclusive
А ты суслика увидел?
источник

DS

Doge Shibu in F# Flood: In case of fire please be inclusive
Это всё попытки найти формализм менее мощный чем монады (чтобы можно было до выполнения структуру вычислений как-то анализировать), но тем не менее позволяющий описывать достаточно богатое подмножество программ.
источник

DS

Doge Shibu in F# Flood: In case of fire please be inclusive
Потому что те же аппликативы или даже селективные функторы относительно плохо подходят для того, чтобы целиком программы ими описывать.
источник

SB

S B in F# Flood: In case of fire please be inclusive
Без синтаксической поддержки и монадам, и формализму менее жесткому грош цена.
источник

SB

S B in F# Flood: In case of fire please be inclusive
Каша ж будет в коде.
источник

SB

S B in F# Flood: In case of fire please be inclusive
Это стрелки должны стать конструкциями самого языка и тогда может что и получится.
источник

DS

Doge Shibu in F# Flood: In case of fire please be inclusive
Синтаксическая поддержка есть, но она на любителя (см. ArrowDo). Для скалы есть volga от Нижникова, но я не знаю довел он её до разумного вида или нет (Вроде бы нет, но там синтаксис лучше чем в ArrowDo)
источник

SB

S B in F# Flood: In case of fire please be inclusive
ArrowDo на Викихаскель смотреть?
источник

DS

Doge Shibu in F# Flood: In case of fire please be inclusive
Да
источник

DS

Doge Shibu in F# Flood: In case of fire please be inclusive
скаловская volga вот тут (https://github.com/manatki/volga)
источник

DS

Doge Shibu in F# Flood: In case of fire please be inclusive
Короче как раз из-за странного синтаксиса мало кто их в том же хаскеле юзает
источник

оГ

отец Григорий... in F# Flood: In case of fire please be inclusive
Какая нах волга?! Кто это наделал?!
источник

AH

Ayrat Hudaygulov in F# Flood: In case of fire please be inclusive
Олег Нижник же!!1
источник

AH

Ayrat Hudaygulov in F# Flood: In case of fire please be inclusive
это тот самый из скала чата
источник

оГ

отец Григорий... in F# Flood: In case of fire please be inclusive
Я не знаю ни того и этого из скалачата
источник

оГ

отец Григорий... in F# Flood: In case of fire please be inclusive
Я на скале писал как на «беттер жаве»
источник

DS

Doge Shibu in F# Flood: In case of fire please be inclusive
А вот кстати профункторы (которые в целом сравнимы со стрелками по выразительности) вполне себе юзаются в тех же линзах
источник