@haskellru

Страница 1406 из 1551
Leonid
14.08.2018
12:28:44
не вижу

Yuriy
14.08.2018
12:29:44


Leonid
14.08.2018
12:30:15
жуткие цвета какие

Yuriy
14.08.2018
12:31:33
жуткие цвета какие
синие ссылки? о боже!

Google
Leonid
14.08.2018
12:31:49
бирюзовые, на мерзком сером

хуже было бы только веб-1.0 under constructions с чёрным фоном со звёздами, желтым текстом и гифками

Yuriy
14.08.2018
12:32:24
отличные цвета. у тебя монитор плохой, наверно

Leonid
14.08.2018
12:32:37
или глаза, да?

Yuriy
14.08.2018
12:33:52
нет, монитор

это не бирюзовый, а нормальный голубой, по-моему

Alexander
14.08.2018
12:35:18
Yuriy
14.08.2018
12:35:49
странные вы

у меня и у Сноймана читаемые

Yuuri
14.08.2018
12:36:35
Какие привереды все

Leonid
14.08.2018
12:36:46
это эйблизм

Alexander
14.08.2018
12:36:53
мне кажется, что это глупо серьезно, утверждать, что то что нравится тебе хорошее, с т.з. читаемости

Dmitry
14.08.2018
12:36:56
Кстати, onNothing m act = foldl (const id) act m, если это поможет.

Google
Yuriy
14.08.2018
12:37:04
#08c, действительно, к бирюзовому ближе

Alexander
14.08.2018
12:37:07
только так же как серьезно утверждать, что оно плохое

Yuriy
14.08.2018
12:37:26
это эйблизм
включи себе кастомный стиль

Alexander
14.08.2018
12:38:21
проще поныть

Leonid
14.08.2018
12:38:33
да ладно еще ссылки. зачем такой уродский серый цвет? на нём же невозможно читать

Alexander
14.08.2018
12:39:10
хорошо там хотя бы информация не теряется как раньше

Ilya
14.08.2018
12:39:11
Кстати, onNothing m act = foldl (const id) act m, если это поможет.
сомнительно. куда бинд подевался?

Alexander
14.08.2018
12:39:22
когда вывод инстансов и фамилий поломали

Dmitry
14.08.2018
12:39:35
Какой бинд?

Ilya
14.08.2018
12:39:55
монадный

Dmitry
14.08.2018
12:39:58
У меня работает: λ> let onNothing m act = foldl (const id) act m λ> onNothing (Just (print 5)) (print 10) 5 λ> onNothing Nothing (print 10) 10

Aleksey
14.08.2018
12:41:02
Yuriy
14.08.2018
12:41:32
с чего это?
тон ближе к C, чем к B

Aleksey
14.08.2018
12:41:35
бирюзовый vs стекеджовый

Ilya
14.08.2018
12:41:49
Yuriy
14.08.2018
12:42:22
бирюзовый vs стекеджовый
почему это бирюзовый?

Aleksey
14.08.2018
12:42:24
тон ближе к C, чем к B
По составляющим смотреть близость - такое. По hue ещё я мог бы понять сравнение

Google
Ilya
14.08.2018
12:43:34
нужно две ветки чата, одна про цвет яиц дрозда, вторая содержательная про onNothing

Yuriy
14.08.2018
12:43:46
яндекс не прав

Leonid
14.08.2018
12:44:01
с белым бэком и красными ссылками стакадж выглядит лучше

Aleksey
14.08.2018
12:44:05
hue — это и есть тон
О том и речь. RGB->HSL и уж потом "ближе-дальше"

Dmitry
14.08.2018
12:44:07
Но я действительно не совсем то сделал

Aleksey
14.08.2018
12:44:45
яндекс не прав
Ну ок, ты вживую бирюзу видел? Она как раз такая в основном

Ilya
14.08.2018
12:44:50
Maybe -- это Foldable
да ради бога, но у тебя мэйби внутри монады, без бинда не обойтись всё равно

Yuriy
14.08.2018
12:45:17
Ну ок, ты вживую бирюзу видел? Она как раз такая в основном
видел, по-моему, он скорее голубая, чем зелёная

Aleksey
14.08.2018
12:46:06
Оттенки от "поселенее" до "поголубее", это правда

Yuriy
14.08.2018
12:48:53
О том и речь. RGB->HSL и уж потом "ближе-дальше"
о том и речь. 56% ближе к 66%, чем к 33%

Aleksey
14.08.2018
12:49:33
Откуда в оттенке процент? В насыщенности видел

Yuriy
14.08.2018
12:50:13
я просто понял "бирюзовый" как "cyan"

Откуда в оттенке процент? В насыщенности видел
любые числа можно выражать в процентах, особенно от 0 до 1

Aleksey
14.08.2018
12:51:03
Процент, это доля. Доля чего в оттенке?

Странно выглядит, кароч. ИМХО, конечно

Yuriy
14.08.2018
12:52:16
процент — это всего лишь 1/100, доля — это уже семантика

доля пути от цвета до красного, наверно

Aleksey
14.08.2018
12:53:01
Оттенок в HSL зациклен

Google
Aleksey
14.08.2018
12:53:22
Поэтому процент ещё меньше смысла имеет. Потому как "до красного" два расстояния

Yuriy
14.08.2018
12:53:46
Оттенок в HSL зациклен
но на твоём сайте обозначается почему-то числом от 0 до 1. не ко мне претензия

Aleksey
14.08.2018
12:54:21
В "модели" HSL вообще градусы у оттенка :)

Grigory
14.08.2018
12:54:44
не путаете ли HSL и HSV o:

Yuriy
14.08.2018
12:55:10
градус тоже можно считать 1/360 и тогда будут снова числа от 0 до 1

Aleksey
14.08.2018
12:55:27
не путаете ли HSL и HSV o:
Оттенок то тот же, H который :)

IC
14.08.2018
12:55:31
Haskell Source Value?

Yuriy
14.08.2018
12:55:35
не путаете ли HSL и HSV o:
там тоже числа от 0 до 1

Grigory
14.08.2018
12:55:42
так то да

Aleksey
14.08.2018
12:57:29
градус тоже можно считать 1/360 и тогда будут снова числа от 0 до 1
> with hue, their angular dimension, starting at the red primary at 0°, passing through the green primary at 120° and the blue primary at 240°, and then wrapping back to red at 360°.

Admin
ERROR: S client not available

Aleksey
14.08.2018
12:57:56
По твоей методе всё что угодно можно свести к процентам :)

Yuriy
14.08.2018
12:58:18
По твоей методе всё что угодно можно свести к процентам :)
метода не моя, но свести можно любую безрамерную величину, конечно, в этом и суть

Aleksey
14.08.2018
12:59:23
Но тут то градусы :)

Yuriy
14.08.2018
12:59:38
нет, угол

точнее, направление

а направление можно в том числе и градусами обозначать, но это неидеальное обозначение

Aleksey
14.08.2018
13:00:57
Угол то в угловых величинах. А направления без точки отсчёта всё равно не бывает. А если она есть, то и направление будет либо в градусах, либо именное ("север"), либо в сторону чего-то :)

Dmitry
14.08.2018
13:01:14
да ради бога, но у тебя мэйби внутри монады, без бинда не обойтись всё равно
onNothing :: Monad m => m (Maybe b) -> m b -> m b onNothing m act = m >>= foldl (const return) act Но изначальный вариант с maybe, конечно, лучше

Google
Dmitry
14.08.2018
13:01:44
Зато не надо Data.Maybe импортировать ;)

Ilya
14.08.2018
13:02:43
в GHC 8.4.3 и foldl и maybe доступны без импортов

так что ты просто ухудшил читаемость изначального варианта:)

Dmitry
14.08.2018
13:03:28
Да, верно

Yuriy
14.08.2018
15:31:56
я хочу, чтобы аттопарсек в случае неуспеха (a <|> b) показывал обе ошибки, а не только вторую. это реально?

Yuriy
14.08.2018
15:35:54
а есть готовый withError?

Denis
14.08.2018
15:36:10
<?> ну это в парсеке

Yuriy
14.08.2018
15:36:42
<?> ну это в парсеке
это немного другое

хотя похоже, да

я решил <|> форкнуть

Denis
14.08.2018
15:39:07
я решил <|> форкнуть
просто врапни парсер, задерайв все кроме monad plus и перепиши plus

Denis
14.08.2018
15:40:04
"просто"
ну нютайпы дерайвить можно же)

Yuriy
14.08.2018
15:40:04
использовать другой оператор вместо <|> — вот что просто

Denis
14.08.2018
15:40:22
ну или так

Yuriy
14.08.2018
15:40:49
тем более, что мне не везде такое поведение нужно

получилось. результат выглядит немного костыльно, но задачу свою решает

аттопарсек в своём сообщении показывает только один список контекстов и только одно пояснение. а мне надо два тех и два этих. пришлось запихивать одно в другое

Alexander
14.08.2018
16:40:23
просто это не сделать вроде как

нужно ясно делать такое

A64m
14.08.2018
17:24:22
похоже, что новая версия generic-lens и правда побыстрее

но это предварительные результаты, погодите радоваться

Страница 1406 из 1551