Size: a a a

F# Flood: ПДД made functional, making illegal state INGIBDDdale

2020 April 30

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
у нас тоже стринги будут ненулябельны
источник

((

(fun () -> ()) in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Igor
Извиняюсь, а зачем? (кроме небольшого сокрашения ширины строк)
так это ж основное преимущество же F# над C#
источник

I

Igor in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Denis Bobrov
хотя бы потому что сука удобно
А sprintf нет?
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
а зачем ?
Вот я помню когда появился f"" в питоне, я тоже думал а зачем
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
а потом начинаешь юзать и не понимаешь как жил раньше
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Igor
А sprintf нет?
нет
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
в спринтф с более чем 3 парамтерами начинается сопоставление чо куда идёт
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
а я не хочу скакать глазами слева направо высчитывая какой у меня по очереди процент и какой надо аргумент посмотреть
источник

((

(fun () -> ()) in F# Flood: ПДД made functional, making illegal state INGIBDDdale
а шо там у скалистов? есть такой? :D
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Охуенный interpolation у скалистов
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
еще крутая фича stripMargin
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
+ interpolation
источник

DB

Denis Bobrov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
и получается прям красиво
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
(fun () -> ())
а шо там у скалистов? есть такой? :D
У скалистов можно делать кастомные интерполяторы
источник

((

(fun () -> ()) in F# Flood: ПДД made functional, making illegal state INGIBDDdale
а поясните непонимающему в скале. На нем через классы + объекты пишут, а внутри ФП или есть функции отдельно по модулям?
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
А-ля sql"select * from my_table where name = {...}" превращаюшеся в prepared statement с подставленным параметром
источник

AH

Ayrat Hudaygulov in F# Flood: ПДД made functional, making illegal state INGIBDDdale
(fun () -> ())
а шо там у скалистов? есть такой? :D
есть обычый s”…”
есть кастомные
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
(fun () -> ())
а поясните непонимающему в скале. На нем через классы + объекты пишут, а внутри ФП или есть функции отдельно по модулям?
На скале сильно по разному пишут, кто во что горазд.
источник

DS

Doge Shibu in F# Flood: ПДД made functional, making illegal state INGIBDDdale
Фукнции по модулям можно делать через местный object, где object будет играть роль модуля.
источник

((

(fun () -> ()) in F# Flood: ПДД made functional, making illegal state INGIBDDdale
но я так понимаю это маргинальная идея для скалы?
источник