Size: a a a

2020 May 24

VZ

Vladislav Zavialov in Haskell
foo $
bar $
baz
источник

MK

Maxim Koltsov in Haskell
*мем из 50 оттенков*
источник

VZ

Vladislav Zavialov in Haskell
Или так:

let
 foo = …
 bar = …
 baz = …
in
 foo (bar baz)
источник

АХ

Алексей Худяков... in Haskell
Maxim Koltsov
foo
$ bar
$ baz


или

foo $
 bar $
 baz
Первый вариант, конечно
источник

AA

A64m AL256m qn<co... in Haskell
Maxim Koltsov
foo
$ bar
$ baz


или

foo $
 bar $
 baz
foo
  do bar
  do baz
источник

MK

Maxim Koltsov in Haskell
BlockArguments?
источник

VZ

Vladislav Zavialov in Haskell
@A64m_qb0 это вроде будет аналог (foo bar) baz, а не foo (bar baz)
источник

AA

A64m AL256m qn<co... in Haskell
да Ж((
источник

VZ

Vladislav Zavialov in Haskell
Pipeline.do
 foo
 bar
 baz


где

module Pipeline where
 (>>) = ($)
источник

VZ

Vladislav Zavialov in Haskell
с QualifiedDo
источник

MK

Maxim Koltsov in Haskell
:)
источник

AA

A64m AL256m qn<co... in Haskell
если серьезно, то я никогда не пишу $ $ $ только . . $
источник

MK

Maxim Koltsov in Haskell
A64m AL256m qn I0
если серьезно, то я никогда не пишу $ $ $ только . . $
тут все равно стоит вопрос выравнивания
источник

MK

Maxim Koltsov in Haskell
ну и мне кстати лично не нравится . . $ например
источник

AA

A64m AL256m qn<co... in Haskell
я непоследовательно выравниваю, это мне обычно безразлично, но чаще $ foo чем foo $
источник

VZ

Vladislav Zavialov in Haskell
Если обычно выравнивание безразлично, то зачем ненавидеть автоформаттеры?
источник

R

Roman in Haskell
A64m AL256m qn I0
если серьезно, то я никогда не пишу $ $ $ только . . $
Я тоже, но первое может работать там, где второе не будет(
источник

AA

A64m AL256m qn<co... in Haskell
Vladislav Zavialov
Если обычно выравнивание безразлично, то зачем ненавидеть автоформаттеры?
ну они много чего другого портят
наверное больше всего меня бесит вытягивание кода в узенькую ленточку, так что хеллоуворлд потом проматываешь полчаса и уже забываешь с чего там все началось
источник

JS

Jerzy Syrowiecki in Haskell
Maxim Koltsov
foo
$ bar
$ baz


или

foo $
 bar $
 baz
второе
источник

AA

A64m AL256m qn<co... in Haskell
но вообще я стараюсь многострочный конвейер на функции разбирать
не всегда нахожу в себе силы, правда
источник