@haskellru

Страница 118 из 1551
Evgenij
27.09.2016
10:59:11
И там тулзы есть под это дело

Anatolii
27.09.2016
11:00:55
Я краем глаза глянул, увидел там что-то с sed и awk, подумал что наверняка есть что-то полушче

Evgenij
27.09.2016
11:06:45
LaTex

Точнее как плагин к любимому редактору

Google
Anatolii
27.09.2016
11:08:14
Там и про haddock написано

Evgenij
27.09.2016
11:08:23
Я не пробовал ,подсказать ничего не могу?

Anatolii
27.09.2016
11:08:34
Что можно сгенерить доку

Но я пока не нашёл как

Evgenij
27.09.2016
11:09:01
Например vim-latex

Что можно сгенерить доку
Да тоже читал - надо попробовать

Хотя что мешает так в редакторе читать с плагином?

Anatolii
27.09.2016
11:11:35
Да впринципе ничего не мешает

Хотелось с хаддоком поиграться

Evgenij
27.09.2016
11:16:55
А в редакторе пробовал?

Anatolii
27.09.2016
11:28:12
Не, там вон lhs2tx есть и shuffle, надо ими попробовать

Evgenij
27.09.2016
11:54:22
Да приятный глазу?

Google
Evgenij
27.09.2016
11:56:50
Не, там вон lhs2tx есть и shuffle, надо ими попробовать
Удобно было бы - прогнал через тузлу и получил набор связанных нтмл , чтобы через броузер ходить локально по всем ссылкам итп

blkmrkt
27.09.2016
11:59:43
вот меня единственное что напрягает, это (Main.id t), и что еще один тип с id ты не укажешь в том же файле. не скоро оверрайд будет работать?

Evgenij
27.09.2016
12:00:49
Сам писал или копипаста как пример?

blkmrkt
27.09.2016
12:49:36
Сам писал или копипаста как пример?
сам писал. слишком быдлокод?

Evgenij
27.09.2016
12:59:02
Да фиг знает) думаю норм только Main.id почему так?

А так понятно примерно что там этот кусок кода делает?

blkmrkt
27.09.2016
13:01:47
Да фиг знает) думаю норм только Main.id почему так?
вот мне тоже интересно, я привык к structам в других ЯП, но иначе не собиралось

очень тяжело работать с чужими апи и JSON из-за того как нужно все типизировать

Evgenij
27.09.2016
13:09:27
blkmrkt
27.09.2016
13:09:45
Main.id собиралось ,а с id нет?Интересно почему
конфлики с id из какого-то пакета

time
27.09.2016
13:17:36
а что это за штука? что-то графитовое?

time
27.09.2016
13:18:07
спасибо

blkmrkt
27.09.2016
13:18:22
она недавно научилась маил отправлять если какие счетчики показывают что-то не в пределах нормы

Anatolii
27.09.2016
13:25:56
Есть расширение компилятора OverloadedRecordFields

В 8.0 добавили

И помойму оно там по дэфолту включено

blkmrkt
27.09.2016
13:26:27
хм, а я что-то думал что этот релиз еще не вышел

Anatolii
27.09.2016
13:26:37
Ты stack пользуется?

Google
blkmrkt
27.09.2016
13:26:43
угу

ghc 7.0.1 у меня

Anatolii
27.09.2016
13:26:59
Поставь в stack.yaml в проекте

lts:7.0

Ну и stack build сделай

blkmrkt
27.09.2016
13:31:46
lts:7.0
угу я вот это в последний раз сделал, и оно мне ghc-mod сломало и вообще все, ни один редактор не может им пользоваться, тк ghc-mod собран отличной от 8.0 версии. удалил хаскель откуда мог, удалил stack и поставил заново и все равно

Anatolii
27.09.2016
13:32:20
А ghcmod переставлял?

Я после обновления версии пкреустановил ghcmod hindent и всякие такие тулзовины

blkmrkt
27.09.2016
13:35:33
А ghcmod переставлял?
я удалял его отовсюду

похоже либа optparse-generic несовместима с lts-7.0

а ок, там новая версия, сорри

Evgenij
27.09.2016
13:40:19
В 8 ghc уже вроде можно или нет?

Поля называть одинаково

Anatolii
27.09.2016
13:40:24
Ну нужна opt parse generic 1.1.3

А у тебя 1.1.0

Наверное в LTS ниже

В stack.yaml воде можно добавить нужную либу, нужной версии

blkmrkt
27.09.2016
13:43:12
хм, а я в cabal файл всегда добавлял новые депенденси, и стак их ставил

а добавлял их напрямую в стак, и все фейлилось

Anatolii
27.09.2016
13:45:07
Это в stack.yaml было?

Google
blkmrkt
27.09.2016
13:45:51
угу

Evgenij
27.09.2016
14:31:13
Тут tmux- spacemacs(Elm+Haskell)

Danil
27.09.2016
14:53:55
emacs + intero норм

но надо к емаксу привыкнуть ( отвыкнуть уже никак к сожалению ?)

Evgenij
27.09.2016
15:03:06
emacs + intero норм
intero смотрел тоже ок - но на spacemacs'е сижу иногда - тут haskell, elm, golang итп - думаю на нём буду сидеть как фуллстэк(ИМХО)

Сразу скажу - Джаваподобные не приживутся

Там всё подругому

Кстати почему spacemacs - вим красота вместе с эмаксовой(что я не оценил но не раздражает) - и главное показывает все команды если забыл(внизу)?

И можно свои запилить если нужно!

Evgenij
27.09.2016
15:12:10
У меня получилось
Не я к чистому эмаксу не привык

Danil
27.09.2016
15:33:47
я начал с emacs prelude. сейчас на чистом со своим конфигом. не все нравится но уйти не могу((( offtop так то))

Evgenij
27.09.2016
15:36:19
я начал с emacs prelude. сейчас на чистом со своим конфигом. не все нравится но уйти не могу((( offtop так то))
Да я понимаю ремесленников со своими конфигами - но я думаю поточное программирование(опыт форда) убъёт это (даже не знаю радоваться или плакать)

Danil
27.09.2016
15:38:01
прости не понимаю смысла термина "поточное программирование"

Evgenij
27.09.2016
15:44:32
прости не понимаю смысла термина "поточное программирование"
Фотка на гите более приятная))) Поточное- что ставится на поток (хотя с конфигами я перегнул - признаю ошибку)

Точнее не поток - конвеер

Danil
27.09.2016
15:48:52
тогда не согласен) при удобной конфигурации можно автоматизировать рутинные ( конвеер) задачи и не заморачиваться. всёже оффтоп. нет отдельного чата по ide?))) почему?))

Danil
27.09.2016
15:58:59
я очень начинающий в хаскеле. elm однозначно мышление на нужное направление ( имхо) настраивает. хотя многого из хаскеля не хватает. и тот кто за него отвечает не хочет его усложнять.... попробовать стоит.. использовать в продакшене не стал бы

Google
Yung
27.09.2016
15:59:52
PureScript вроде более хаскелеподобный, ближе чем elm

Danil
27.09.2016
17:13:52
elm подходит для того, чтобы выстроить мышление на функциональный лад. преимущества\недостатки - пока сам не попробуешь - никакие мнения не помогут. попробовать стоит. как сравнивать даже не представляю. Однозначно поможет писать лучше на js но как замена - не уверен на самом деле интереснее что то типа ghcjs но туда вход какой то больно сложный ( или я не сильно пытался). elm в этом плане ооочень хорош

Vasiliy
30.09.2016
14:28:42
у меня какая-то фигня, когда делаю stack init: ❯ stack init Stack configuration file stack.yaml exists, use 'stack solver' to fix the existing config file or '--force' to overwrite it. CallStack (from HasCallStack): error, called at src/Stack/Init.hs:70:9 in stack-1.1.2-8QBDToCWPQ4DATkvweI8mN:Stack.Init

https://gist.github.com/vyorkin/3bb8c96be9db58c6c19127ea0e0fd798 – оч информативно, конечно :)

каким-то раком все разрулилось

только тормозит все это в spacemacs, хотя нормально, сойдет на первое время

Paul
30.09.2016
18:49:08
Теперь на каналах лайки можно ставить)

Ну и опросы пилить)

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