@haskellru

Страница 369 из 1551
melancholiac
30.08.2017
10:20:28
спор

Даниил
30.08.2017
10:20:53
посмотрите на экосистему жс для фп

питон и рядом не стоял

Google
Aleksey
30.08.2017
10:21:07
Ну хоть перестанут думать, что list comprehensions изобрели в хаскеле

Даниил
30.08.2017
10:21:11
линзы, трансдьюсеры, всякие алгебраические структуры

Aleksey
30.08.2017
10:21:28
трансдьюсеры из Кложи

Линзы - из хаскеля

Даниил
30.08.2017
10:21:38
при чём всё это более-менее стандартизировано (Fantasy Land, Static Land)

Ilya
30.08.2017
10:21:42
питон не тот язык в котором от этого есть хоть какой-то смысл
действительно, кому может понадобится обрабатывать списки с питоне

Даниил
30.08.2017
10:21:50
@astynax да не важно откуда, там этим можно пользоваться

Ilya
30.08.2017
10:21:51
срочно выкидываем map и zip

reduce уже выкинули в либу

Даниил
30.08.2017
10:22:12
действительно, кому может понадобится обрабатывать списки с питоне
чем некаррированный map удобнее лист компрехеншнов?

Ilya
30.08.2017
10:22:29
point-free?

не?

Aleksey
30.08.2017
10:22:47
В питоне ещё и вызов функций дорог. А lc, это цикл

Google
Даниил
30.08.2017
10:22:58
point-free?
так ало, для поинтфри ты будешь руками партиалы делать, что громоздко

Дмитрий
30.08.2017
10:23:49
Линзы - из хаскеля
Там своеобразная ситуация, неописуемые эмоции доставляют библиотеки в которых вся документация и пул реквесты — на хаскеле)

Denis
30.08.2017
10:23:54
Даниил
30.08.2017
10:24:35


@Masteroid ^^^

Ilya
30.08.2017
10:24:55
так ало, для поинтфри ты будешь руками партиалы делать, что громоздко
это называется модульность. да, если функция делается на месте, то списковое включение покрасивше, чем map с лямбдами.

но если функция делается в другом месте, то это map

Дмитрий
30.08.2017
10:25:04
Рамда плохо, очень плохо уживается со статической типизацией

Denis
30.08.2017
10:26:04
нафига если в ней есть более общий group?

Reworr
30.08.2017
10:27:17
Так

Serghei
30.08.2017
10:27:25
Евгений
30.08.2017
10:28:32
Пробовал )))))))) Но двумерный синтаксис как-то более располагает к себе чем скобки (((((

melancholiac
30.08.2017
10:28:46
а что тут думают о лиспе ксти?

Даниил
30.08.2017
10:29:01
нафига если в ней есть более общий group?
чёт я его с groupWith перепутал, который на выходе массив выдаёт, а не объект

Евгений
30.08.2017
10:29:10
а что тут думают о лиспе ксти?
Лисп умер, чо о нём думать?

Дмитрий
30.08.2017
10:29:46
чёт я его с groupWith перепутал, который на выходе массив выдаёт, а не объект
Есть универсальный into, который принимает даже пары [key, value]

Даниил
30.08.2017
10:29:47
Denis
30.08.2017
10:29:48
Aleksey
30.08.2017
10:29:51
так ало, для поинтфри ты будешь руками партиалы делать, что громоздко
https://ideone.com/iOLp1s нужно просто добавить немного магии :)

melancholiac
30.08.2017
10:29:57
о каком?
вообще о семействе

Google
melancholiac
30.08.2017
10:30:05
melancholiac
30.08.2017
10:30:16
хотя не так что бы православный лисп

Denis
30.08.2017
10:30:21
Есть универсальный into, который принимает даже пары [key, value]
есть еще более универсально - ф алгебры и что?)

Евгений
30.08.2017
10:30:52
clojure?
Ну лучше что-то некогда великое, чем мертворождённое :)

melancholiac
30.08.2017
10:31:26
Serghei
30.08.2017
10:31:41
а что тут думают о лиспе ксти?
Я конечно не полиглот, но после хаскела я думал меня уже не удивить. Лисп стал для меня самым трудным языком в принципе. Но вместе с тем и самым интересным

Aleksey
30.08.2017
10:31:44
Clojure - не Лисп

Serghei
30.08.2017
10:32:01
Жисп? ))

Евгений
30.08.2017
10:32:04
Не более живое чем Clean

Denis
30.08.2017
10:32:08
тогда уж ракету брать

melancholiac
30.08.2017
10:32:10
Clojure - не Лисп
оооочень скверный лисп

Aleksey
30.08.2017
10:32:14
Не всё, что описывается в S-выражениях - Лисп

Дед Пегас
30.08.2017
10:32:41
Ой всё

Евгений
30.08.2017
10:32:42
LISP это язык с S-expression syntax, нет?

Aleksey
30.08.2017
10:32:59
тогда уж ракету брать
Racket хороший, но либ, можно сказать, нет

Anatolii
30.08.2017
10:33:04
@astynax а какой лисп из современных жив? Scheme нормальный?

Serghei
30.08.2017
10:33:17
Начали с питона, простите, а закончили Scheme

Aleksey
30.08.2017
10:33:26
LISP это язык с S-expression syntax, нет?
Нет. Это язык, где всё - списки. Т.е. списки - базовый примитиив, и всё построено на них. Описываться списки могут любым способом

Google
Denis
30.08.2017
10:34:34
Racket хороший, но либ, можно сказать, нет
на основе него же пилят hackett? https://lexi-lambda.github.io/blog/2017/08/28/hackett-progress-report-documentation-quality-of-life-and-snake/

Aleksey
30.08.2017
10:34:55
@astynax а какой лисп из современных жив? Scheme нормальный?
Живой Common Lisp - SBCL, живые лиспоподобные - Racket, Chicken Scheme, Guile

Serghei
30.08.2017
10:35:00
простите не удержался https://images-ext-2.discordapp.net/external/ujf8VgAKI_gfSQZdQeylce3EtbDtI1u0fKTkmo7mA0g/https/image.prntscr.com/image/mZS-QS_ZQZOKM9_VhVEIAQ.png

Евгений
30.08.2017
10:35:12
Тут полчата имаксеров, я уверен

Евгений
30.08.2017
10:36:21
Лет 15 назад ещё живой был, ща всё заполонили имакс-клоны на js

Ilya
30.08.2017
10:36:26
Aleksey
30.08.2017
10:37:23
Denis
30.08.2017
10:37:49
буэ

это же на кофях

Aleksey
30.08.2017
10:37:57
Есть ещё Cirru - гибрид S-exps и отступов. По мне так отличный базис для синтаксиса

Евгений
30.08.2017
10:38:03
и полчата вимеров?
Ну мне кажется, что вимом только админы пользуются. Я живых программистов-вимеров не видел.

V
30.08.2017
10:38:16
и полчата вимеров?
полчата это 224 человека, создай группу vim lovers

Aleksey
30.08.2017
10:38:18
это же на кофях
Результат - г-но. Но идея прикольная

Denis
30.08.2017
10:38:49
Результат - г-но. Но идея прикольная
у пурсы же есть реалтайм кодинг

Aleksey
30.08.2017
10:38:59
Ilya
30.08.2017
10:39:03
Serghei
30.08.2017
10:39:05
Я себе наконечц-то купил фулл лицензию на жетбрейнс

Google
Serghei
30.08.2017
10:39:16
и через пару месяцев полностью пересел на эмакс

Serghei
30.08.2017
10:39:26
к слову о живучести )

Alexander
30.08.2017
10:39:48
какая разница в чем писать, хоть в mcedirt

Denis
30.08.2017
10:39:49
вот даже пример https://github.com/paf31/purescript-behaviors-demo

Aleksey
30.08.2017
10:39:50
у пурсы же есть реалтайм кодинг
Речь не про риалтайм кодинг, а про "хаскель с синтаксисом на S-exps"

Denis
30.08.2017
10:40:59
вообще я ща юзаю https://github.com/haskell/haskell-ide-engine + vscode и у меня большие ставки на этот проект

Ilya
30.08.2017
10:41:34
ну вот я пишу на трёх ЯП, и че мне теперь 3 IDE заводить? и везде свои хоткеи? или как там в 2017 делают, расскажите так-то я не против с вима свалить, но было бы куда

Aleksey
30.08.2017
10:41:48
S-exps в редакторе со структурным редактрированием - типа Emacs+SmartParens - это супер удобно. S-exps без нормальной поддержки в редакторе - боль и унижение

Не говоря уж об orgmode

Serghei
30.08.2017
10:42:44
вообще я ща юзаю https://github.com/haskell/haskell-ide-engine + vscode и у меня большие ставки на этот проект
Я по идейным соображениям не устанавливаю софт МС. И кажется мне, что таких полно.

Alexander
30.08.2017
10:42:54
orgmode единственная вещь за которую о переходе на emacs можно думать

но я так и не осилил даже с evil и spacemacs

Alexander
30.08.2017
10:43:16
которые наконец-то добавляют в емакс функции редактора

Serghei
30.08.2017
10:43:27
хахахах

Serghei
30.08.2017
10:43:50
может быть

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