@haskellru

Страница 1410 из 1551
? animufag ?
16.08.2018
10:19:59
а решилось такой уловкой type Api = query3 :<|> ApiWithoutQuery3

? animufag ?
16.08.2018
10:20:39
точнее type Api = (arg1 : > ...) :<|> ApiWithoutQuery3

Alexander
16.08.2018
10:20:46
в cc-options

Google
IC
16.08.2018
10:25:41
Denis
16.08.2018
10:40:30
https://github.com/dotlang/language

Artem
16.08.2018
12:03:25
Всем привет. Какие production ready frameworks есть для PureScript?

Kirill
16.08.2018
12:29:16
Combot
16.08.2018
12:29:16
Kirill Zaborsky (0) увеличил репутацию Зигохистоморфный Препроморфизм (1)

Aleksey
16.08.2018
12:35:37
у пурскрипта свой чат есть. Думается, там лучше прашивать про такое :)

Abbath
16.08.2018
12:56:44
Haskell юзают в Tesla

Artem
16.08.2018
12:59:44
А в какой продукции?

B. L.
16.08.2018
13:01:43
https://www.reddit.com/r/haskell/comments/84r1dp/summer_2018_internship_opportunity_with_tesla_inc/

но может где ещё

Yuriy
16.08.2018
13:04:02
• Medium-scale data processing. • UI/GUI/TUI development. • Static site generation • CAN network optimization • Manufacturing optimization • C code generation • Vector graphics

мощно

Google
Alex
16.08.2018
13:45:06
А что это за магическое число в условии? has written a 1000+ line program in Haskell

У меня примерно такой же вопрос недавно задали

на собесе

Yuriy
16.08.2018
13:47:22
видимо, это условный размер примера из учебника

то есть писал ли ты что-то своё и нетривиальное

Евгений
16.08.2018
13:48:19
1000 слок на сабже это немало же

Alex
16.08.2018
13:49:04
Странный критерий просто. Пустые строки считаются?

Евгений
16.08.2018
13:51:01
Ну я думаю он условный

Что ты не main = print "Hello" написал

A64m
16.08.2018
13:52:49
1000 слок на сабже это немало же
10 модулей со всеми экстеншонами

Yuriy
16.08.2018
13:58:59
Странный критерий просто. Пустые строки считаются?
не считаются. используй утилиту cloc

Imants
16.08.2018
14:06:04
Прога на 100 строк, остальное - тесты ☺️

A64m
16.08.2018
14:07:44
не видел такого хаскельного кода

Imants
16.08.2018
14:08:22
На 1000 строк?

A64m
16.08.2018
14:08:45
на 900 строк тестов на 100 строк кода

Timofey
16.08.2018
14:14:10
прогнал cloc на одном игрушечном хаскелльном проекте, он у меня там лисповые файлы где-то нашёл, мне аж любопытно стало

хотя find . -name "*.lisp" ничего не видит=)

A64m
16.08.2018
14:17:51
el, lisp, lsp, sc

про cl он opencl наверное думает

Timofey
16.08.2018
14:21:46
ага

Google
A64m
16.08.2018
14:35:23
видимо -v выхлоп ghc задумывался так, чтоб можно было по префиксу строки находить те, где результат измерения времени, но преттипринтер некоторые такие строки вытягивает по вертикали, так что результат со временем и аллокациями оказывается в другой строке. отличная работа, короче говоря

? animufag ?
16.08.2018
17:16:37
а в чём минусы от UndecidableInstances?

не просто же так оно по умолчанию отключено

Alexander
16.08.2018
17:17:46
ни в чем

A64m
16.08.2018
17:17:47
ох, ну что по умолчанию не отключано-то?

Александр
16.08.2018
17:17:47
а в чём минусы от UndecidableInstances?
В синтаксисе подключения расширения. Их там целых два. <Петросян мод офф>

Alexander
16.08.2018
17:18:10
по умолчанию отключено все что не похоже на древний стандарт

? animufag ?
16.08.2018
17:18:15
ни в чем
окей ладно)

A64m
16.08.2018
17:18:24
не совсем

Alexander
16.08.2018
17:18:39
в чем минусы DataKings?

Александр
16.08.2018
17:19:13
в чем минусы DataKings?
Все могут короли

? animufag ?
16.08.2018
17:19:33
? animufag ?
16.08.2018
17:20:37
ну то есть это расширение не кажется прям расширением, а скорее отключением проверок которые были придуманы не просто так

Alexander
16.08.2018
17:21:28
там очень консервативная проверка была

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

там все равно есть предел поиска, так что в бесконечный цикл не впадет

Terminator
16.08.2018
20:49:20
@TolUmbrella будет жить. Поприветствуем!

Danil
16.08.2018
20:49:42
хай, только изучаю хаск, не поможите решить?



я так понял можно юзать только null,tail,head if-then-else

Google
Миша
16.08.2018
20:51:38
oneelem (_ : []) = true oneelem _ = false

Миша
16.08.2018
20:52:47
Тут вообще ничего этого нет

Просто определение списка

Danil
16.08.2018
20:53:50
Я тогда перефразирую, мне нужно решение которые используют null,head,tail

Миша
16.08.2018
20:54:19
Если хвост [] - тру

В остальных случаях фалс

Admin
ERROR: S client not available

Миша
16.08.2018
20:54:31
Это ж тоже самое хех

B. L.
16.08.2018
20:54:44
?‍♀

Не очень полезное упражнение

Abbath
16.08.2018
20:55:09
Если хвост [] - тру
Надо на пустой проверить иначе разорвет в клочья

Миша
16.08.2018
20:55:27
Ну тогда ещё строчка

Danil
16.08.2018
20:55:29
он не пустой

по условию задачи

Миша
16.08.2018
20:55:46
onelem [] = false

Там есть в примерах пустой

Паттерн матчинг энергичный

Так что проверку на пустой надо сделать сначала

А потом остальное

Google
Abbath
16.08.2018
20:56:32
Ilya
16.08.2018
20:56:36
Danil
16.08.2018
20:57:37
То есть если список состоит из одного элемента

То таил не будет его возвращать?

Теил*

Миша
16.08.2018
20:58:08
А хз чо он будет делать

Abbath
16.08.2018
20:58:13
Кого его?

Миша
16.08.2018
20:58:21
oneelem (_ : []) = true oneelem _ = false
Вот это без проверки работает

B. L.
16.08.2018
20:58:31
А в этом чате был лямбдабот когда-то?

Ilya
16.08.2018
21:04:37
@TolUmbrella ну что, получилось сделать?

Danil
16.08.2018
21:05:00
Да

Миша
16.08.2018
21:05:10
Вообще сопоставление с образцом прочувствовать надо обязательно

Danil
16.08.2018
21:05:28


Миша
16.08.2018
21:05:57
Хитёр, собака, хитер

Ilya
16.08.2018
21:05:57
Миша
16.08.2018
21:06:20
Ммм, проглядел

А кейс оф низя-низя?

Ilya
16.08.2018
21:06:40
На пустом списке попробуй свой код запустить, он возможен по условию, должно быть False

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