@haskellru

Страница 1303 из 1551
A64m
25.06.2018
13:55:18
хм

Слава
25.06.2018
13:56:12
не работает
Может, в чем другом дело? Назовите другим именем, на пробу

Leonid
25.06.2018
13:56:25
официальный чат для флуда @haskell_blah

Ilya
25.06.2018
13:57:05
я может не совсем правильно описал проблему, мне не надо имя типа в теле функции, просто повторяющийся полиморфный тип в сигнатуре

Google
A64m
25.06.2018
13:57:41
теперь непонятно стало

Ilya
25.06.2018
13:58:08
а, я кажется понял, в чем проблема

моя переменная типа упоминается только в констрейнтах, но не в основной части типа

это проблема, надо прокси добавлять?

A64m
25.06.2018
13:59:34
можно TypeApplications использовать

Yuriy
25.06.2018
13:59:53
это проблема, надо прокси добавлять?
да, это традиционное (но не единственное решение)

Ilya
25.06.2018
14:00:38
можно TypeApplications использовать
так не у чему применять

Yuriy
25.06.2018
14:01:25
а какие еще есть?
AAT/TA, как выше подсказали

AllowAmbiguousTypes + TypeApplications

Ilya
25.06.2018
14:02:37
хм, Ambiguous я что-то не хочу.. Там реально один тип

Yuriy
25.06.2018
14:03:12
а, кажется, это работа для FunDep|TypeFam

Google
Ilya
25.06.2018
14:04:01
сейчас покажу, там как раз пока еще ничего нет ?

https://github.com/yanok/queLam/blob/master/src/QueLam/Example/Q2.hs

это я пытаюсь https://bitbucket.org/knih/quel имплементировать с полиморфизмом и суперрекордом

Nickolay
25.06.2018
14:09:05
https://github.com/yanok/queLam/blob/master/src/QueLam/Core.hs#L20 здесь не хватает FunDep типа class HasTable schema (t :: Symbol) r | schema t -> r

Ilya
25.06.2018
14:09:53
да, действительно, спасибо!

там все равно почему-то не работает с типом Record, который советуют использовать в документации superrecord... но по крайней мере с Rec работает...

Alexander
25.06.2018
14:28:38
о, ты всё-таки это реализовывать стал, надо бы присоединиться, а то я неполное решение в нашем коде оставил

Ilya
25.06.2018
14:42:14
да, вот дошли руки

Alexander
25.06.2018
14:42:50
у меня как раз тоже дойдут, я правда не знаю нужно ли мне superrecord

Ilya
25.06.2018
14:53:30
ну рекорды вроде естественно использовать для представления строк

насчет именно superrecord я не знаю, какие сейчас рекорды самые модные

A64m
25.06.2018
15:36:06
библиотечные рекорды сейчас одна другой хуже

Alexander
25.06.2018
16:02:39
для компайлтайма и структуры нормально

или тупли

или векторы фикседы генерики

Ilya
25.06.2018
16:10:04
для компайлтайма и структуры нормально
ну, план, конечно, добавить синглтоны и ран-тайм валидацию схемы ?

Alexander
25.06.2018
16:16:02
причем у меня желания на самом деле очень ортогональные

хотя синглтоны тоже нужны

у меня описание схемы + запрос который нужно скомпилировать все из рантайма

причем с дополнительной операцией zip

Google
Alexander
25.06.2018
16:17:13
которая не из SQL, но нужна

Mike
25.06.2018
16:28:38
Привет, решил после раста вкатиться в haskell чтобы лучше понимать теркат и зачем нужны HKT

Какую IDE посоветуете?

Alexander
25.06.2018
16:28:58
emacs

Anatolii
25.06.2018
16:29:23
https://github.com/rainbyte/haskell-ide-chart

Евгений
25.06.2018
16:29:49
Александр
25.06.2018
16:30:02
Почему все хотят знакомиться с языком, начиная с _IDE_, а не с книг и статей?

Alexander
25.06.2018
16:30:03
по теоркату @ru_catheory

Mike
25.06.2018
16:30:05
emacs
А из человеческого?

Alexander
25.06.2018
16:30:13
vim

Leonid
25.06.2018
16:30:16
5 people are typing...

Anatolii
25.06.2018
16:30:26
Я вон вышел скинул сравнения иже для хаскеля

Mike
25.06.2018
16:30:27
Почему все хотят знакомиться с языком, начиная с _IDE_, а не с книг и статей?
Потому что где-то надо писать код и желательно с подсветкой типов итд

Yuriy
25.06.2018
16:30:54
Привет, решил после раста вкатиться в haskell чтобы лучше понимать теркат и зачем нужны HKT
Хаскель мало поможет теоркату. для теорката лучше теоркат изучать. может даже больше запутать

Mike
25.06.2018
16:31:07
https://github.com/rainbyte/haskell-ide-chart
Уфф, только подсветка синтаксиса, остальное не готово. Мда.

Alexander
25.06.2018
16:31:08
вообще все те же что для раста подойдут

Yuriy
25.06.2018
16:31:09
Alexander
25.06.2018
16:31:23
а про Раст вы знаете

Yuriy
25.06.2018
16:31:27
Google
A64m
25.06.2018
16:31:34
Какую IDE посоветуете?
а на расте вы в чем пишете?

Leonid
25.06.2018
16:31:46
https://github.com/rainbyte/haskell-ide-chart
а чего там только intero к емаксу? haskell-mode зэ бест

Александр
25.06.2018
16:32:02
Потому что где-то надо писать код и желательно с подсветкой типов итд
Для первого знакомства хватит возможностей любого редактора. А еще есть Haskell онлайн

Yuriy
25.06.2018
16:32:10
Меня только практическая сторона вопроса интересует)
тогда лучше забить на теоркат, и учить Хаскель

A64m
25.06.2018
16:32:21
Idea
не повезло

Mike
25.06.2018
16:32:33
тогда лучше забить на теоркат, и учить Хаскель
Ну да, возможно я неверно выразил что хочу.

Admin
ERROR: S client not available

Mike
25.06.2018
16:32:45
не повезло
Мне норм, почти не тормозит

Alexander
25.06.2018
16:32:45
потроллить про ide?

Yuriy
25.06.2018
16:32:47
Idea
там и Хаскель работает. целых 2 плагина есть. или было

A64m
25.06.2018
16:33:18
они убогие по сравнению с hie

Yuriy
25.06.2018
16:33:32
Idea
https://github.com/ruHaskell/ruhaskell/wiki/Настройка-редакторов-для-поддержки-Haskell#intellij-idea

Ну да, возможно я неверно выразил что хочу.
среди тех, кто плохо знает Хаскель и теоркат, распространено мнение о том, что это одно и то же

Александр
25.06.2018
16:35:57
Среди тех, кто плохо знакт Хаскель и теоркат, распространено мнение о том, что теоркат хаскеллисту не нужен.

Я из таких

Sergey
25.06.2018
16:37:24
да и хаскель, если так прикинуть, не очень хаскелисту нужен

Yuriy
25.06.2018
16:37:35
но сам факт, что растоманы слышат про HKT и идут в Хаскель узнать побольше, — интересный

почему же гоферы не спешат узнать про генерики?

Google
Евгений
25.06.2018
16:37:53
Среди тех, кто плохо знакт Хаскель и теоркат, распространено мнение о том, что теоркат хаскеллисту не нужен.
Ну смотря какому хаскелисту, the олег же юзает его, чтобы прилумывать новые либы

почему же гоферы не спешат узнать про генерики?
Потому что 99% гоферов это жависты?

Sergey
25.06.2018
16:38:43
главное, задачи уметь решать! С этим, говорят, ТРИЗ помогает

Александр
25.06.2018
16:38:45
Потому что 99% гоферов это жависты?
Я слышал, что они phpшники. Кому верить?

Ну смотря какому хаскелисту, the олег же юзает его, чтобы прилумывать новые либы
Согласно моему определению, the олег хорошо знает Хаскель и теоркат

Кстати, что за Олег?

Sergey
25.06.2018
16:40:04
http://okmij.org/ftp

Евгений
25.06.2018
16:40:08
http://okmij.org есть один олег?

Leonid
25.06.2018
16:40:36
Олег это аббревиатура от названия коллектива авторов же

Sergey
25.06.2018
16:41:17
он еще иногда выступает под псевдонимом Чак Норрис

Александр
25.06.2018
16:42:25
Видел про него локальный мем, что он пришел к нам с другой планеты и несет добро и свет. Или что-то в этом роде

Leonid
25.06.2018
16:43:31
А киселёв это что?
А это у них шутка такая

Евгений
25.06.2018
16:44:14
Пусть @qnikst скажет, наверняка у него не более одного хопа до олега

Yuriy
25.06.2018
16:45:13
Евгений
25.06.2018
16:45:49
И пророк его кметт

Andy
25.06.2018
16:46:26
А кстати он же вроде больше эмэльщик?

Yuriy
25.06.2018
16:46:27
зато Саймонов много

Евгений
25.06.2018
16:48:51
Кстати, это ещё онтопик?

Fedot
25.06.2018
16:49:01
Я из таких
Когда статьи по игре то еще будут?)

Alexander
25.06.2018
16:49:36
теоркат знать не обязательно, мне до Олега далеко, не знаю знает ли он ТК

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