
Роман
19.05.2017
12:21:30
http://www.willamette.edu/~fruehr/haskell/evolution.html
Ph.D. Haskell programmer
Доставляет

Vladimir
20.05.2017
15:08:22

Evgeniy
22.05.2017
09:51:32
Сомнительно, что это кому-то понадобится, но тем не менее: написаная на Haskell обертка над Posgregs для быстрого создания REST и GraphQL API. В Docker конечно же.
https://github.com/subzerocloud/postgrest-starter-kit

Google

Boris
22.05.2017
17:55:57
Привет!
А кто нибудь знает где можно найти пример загрузки файла на хаскеле по частям?
По http

Kit
22.05.2017
19:44:34

Quet
22.05.2017
19:51:35

Kit
22.05.2017
19:53:25

Sergey
22.05.2017
19:58:00
Можешь биндинги ко ОС винапи достать и хоть зачитайся

Kit
22.05.2017
19:58:49

Alexander
22.05.2017
20:23:20
куда загрузки то, на или со стороны сервера? а так взять любой wreq или прочий клиент и использовать его, и не слушать дурные советы

Sergey
22.05.2017
20:24:14

Alexander
22.05.2017
20:25:00
чьи советы дурные я не писал, может и мои

Misha
22.05.2017
21:36:17
а вот вопрос: бывают ли какие-то type-level lambdas или что-то подобное? Или надо либо partial type application использовать, либо newtype объявлять?

Google

Misha
22.05.2017
21:38:48
типа такого
data F (f :: * -> *) where
Bla :: f
data ComplexBla a b c
data FF y z where
FFBla :: F (\x -> ComplexBla y x z)
ну понятно, что лямбда там для примера
то я есть конечно могу сделать newtype ComplexBlaWrapper y x z = ComplexBlaWrapper(ComplexBla x z y) и потом делать
data FF y z where
FFBla :: F (ComplexBlaWrapper y z)
но я даже просто пока пример писал уже запутался в порядке параметров
потому что явно неудобно и потом возиться с этим newtype еще

Sergey
22.05.2017
21:45:12

Misha
22.05.2017
21:49:20
ну это чо-то такой баян, что уже успело побывать несмешно и теперь уже смешно по второму разу, типа анекдотов про чапаева

Kit
22.05.2017
22:29:31
а я вот, в первый раз увидел

Misha
22.05.2017
22:31:26
ну кстати сказать, это не совсем неправда
пишут на хаскеле действительно не так уж много
с другой стороны я где-то видел, что типа всего в 2-3 раза меньше, чем на скале
а это вполне себе ниша
как бы тут успех не пришел

Kit
22.05.2017
22:33:11

Misha
22.05.2017
22:33:13
а то как хипстеры понабегут

Kit
22.05.2017
22:33:26
дуюмаю все 250 участников этого чатика это волнует
оу, сейчас уже 358
кстати есть разница
сейчас в рускоязычном интернете можно найти 1, единственную вакансию по haskell
от hh

Google

Kit
22.05.2017
22:35:18
год назад таки вакансий было 0

Андрей
22.05.2017
22:35:55
рост 100500 %

Kit
22.05.2017
22:36:12
от hh
перепутал от kaspersky на hh
рост 100500 %
продолжая в том же духе, через 10 лет, всего 55 человек из нас будет трудоустроено

Sergey
22.05.2017
22:38:00

Kit
22.05.2017
22:38:14

Sergey
22.05.2017
22:38:24
хз

Kit
22.05.2017
22:38:44

Sergey
22.05.2017
22:38:49
я про эту вакансию

? animufag ?
22.05.2017
22:39:32
там же они операционку пишут, то что там хаскль нужен - очень побочное требование

Kit
22.05.2017
22:42:47
у меня тут возникла мысль, а от чего никто не перепишет scikit-learn на haskell
монада IO прям в тему
вроде в Tweag что-то подобное делают
или это никому не интересно???

Sergey
22.05.2017
22:43:46
Ну хоть проект не большой, но в аналитику в этой области тоже нужно уметь

Kit
22.05.2017
22:45:32

Sergey
22.05.2017
22:45:35
Так что яб на ваше месте попробовал

Google

Sergey
22.05.2017
22:50:08
Этот питономашинлернинг не знаю если что

Kit
22.05.2017
22:53:05
А чем в тему то?
там много параметров передается каждому методу, а мы можем в IO монаде поределить заранее чему они равняются
сложности конечно есть, однако, думаю, все они вполне себе обходимы

Sergey
22.05.2017
22:54:28
а складывать в монаду то еще удовольствие
иногда надо совместить несколько и тут как-то неудобно

Kit
22.05.2017
22:55:43

Sergey
22.05.2017
22:56:00
++

Kit
22.05.2017
22:56:08
но, повторюсь, думаю это обходимо

Sergey
22.05.2017
22:56:45

Kit
22.05.2017
22:57:31
идея-то в чем, что бы что-то делать нам нужел лишь математический контекст, что такое расстояние, например

Sergey
22.05.2017
22:58:21
Ну а трансформеры?

Kit
22.05.2017
22:58:53

Sergey
22.05.2017
22:59:30
https://en.wikibooks.org/wiki/Haskell/Monad_transformers

Kit
22.05.2017
22:59:58

Sergey
22.05.2017
23:00:17
комбинатор монад

Kit
22.05.2017
23:01:27
суть-то ведь в том, что бы использовать те вещи что уже есть в haskell для того, что бы переписать scikit-learn
если транстформеры будут полезны, почему бы и нет, всегда пожалуйста

Google

Kit
22.05.2017
23:02:48
просто, я заметил, что определение параметров методов это для haskell'истов всеравно что задать переменные в IO

Aldar
22.05.2017
23:03:11
было бы круто еще gpu заюзать каким то боком

Kit
22.05.2017
23:04:03

Sergey
22.05.2017
23:04:11

Kit
22.05.2017
23:04:42
но там только оболочка
все кишки на сях

Sergey
22.05.2017
23:08:31

Aragaer
23.05.2017
04:53:49
мне 33, знаю С

Serghei
23.05.2017
05:25:23
34, таже фигня

Vladislav
23.05.2017
05:31:42
Спасибо, давно ищу эту картинку

finkel
23.05.2017
05:42:01
мне 30, знаю php

Max
23.05.2017
05:56:19
Мне 32, пишу на всём

Alex
23.05.2017
06:07:43