
Igor
30.04.2017
17:11:53

A
30.04.2017
17:12:23
Ну почти да не почти
А тебя не клинит если ты пытаешься переключаться со скалы на мл?

Igor
30.04.2017
17:14:21

Google

Igor
30.04.2017
17:15:40
Хотя в этом чате странно относятся к тем к старается писать на одних функциях. Так что иногда кажется что я скалу использую не по назначению.

A
30.04.2017
17:16:56
Говорят хаскель это язык про - в любой непонятной ситуации избегай успеха.
А f# про что?

Oleksandr
30.04.2017
17:23:05

Igor
30.04.2017
17:26:30
А f# про что?
Я не знаю откуда ты взял свое утверждение про haskell,
но F# лучший function-first мультипарадигменный язык на .NET платформе ?.
Это как если бы на haskell стало можно (без боли) писать real-world приложения.
Тут есть любители ocaml?
Кстати, а есть на JVM живой, развивающийся OCaml? Я какой-то находил, но он уже заброшен был.
Хочу под android написать что-нибудь. Можно конечно на Xamarin F#, но сильный оверхед будет.

Alex
30.04.2017
17:59:43

Wystan
01.05.2017
13:26:42
I do not use scalaz. First of all because i failed all math classes i took

Oleg
01.05.2017
14:00:38
Nick "А ты мерил" Pavlov

Nick
01.05.2017
17:24:22

Vadim
01.05.2017
20:03:34
На скала Итали будет кто?

Denis
01.05.2017
21:11:35
http://typelevel.org/blog/2017/05/02/io-monad-for-cats.html

Google

Sergey
01.05.2017
22:40:19

Aleksey
02.05.2017
06:06:33
Кстати, у скалалаз-подкаста появился свой твиттер https://twitter.com/ScalalazPodcast

Nick
02.05.2017
09:08:04
@fomkin Did you see my message?

Iaroslav
02.05.2017
09:19:26
кто-то тут имел дело со scalameta?

Oleg
02.05.2017
09:19:58

Diemust
02.05.2017
09:21:01
Кто-то имел дело со scalameta, кто не писал об этом в чатике?

Oleg
02.05.2017
09:21:39
не постил свою мету в инсте

Iaroslav
02.05.2017
09:27:17
я никак понять не могу как мне отнаследоваться от Defn.Trait. типа
cls Defn.Trait(_, name, _, _, _) =>
q"class Test extends ${Term.Name(name.value))} {}"
и он мне говорит мол Ctor.Call is expected
на месте терма
а в доках что-то подобный пример найти не могу
Ctor.Name если подставить, то получаю
class Test extends this {}
что не совсем то, что мне нужно
где же все мета делки? :)

Юрий
02.05.2017
09:37:19
А в гиттере молачат?

Oleg
02.05.2017
09:37:50
у тебя в extends что должно стоять?

Iaroslav
02.05.2017
09:38:28
по сути тот трейт, который я заматчил
не подумал, про гиттер. спрошу там

Google

Iaroslav
02.05.2017
09:39:13
спасибо

folex
02.05.2017
09:47:17
А есть какой-то способ оттрейсить, какой кусок кода тормозит компиляцию? Какие-то инструменты например. Или может у компилятора есть какие-то такие метрики.

Юрий
02.05.2017
09:49:07

folex
02.05.2017
09:49:25
и по количеству понять, что это оно?
мне бы как-нибудь типа "этот файл/пекедж/вотевер занял столько-то времени для такой-то фазы компиляции"

Юрий
02.05.2017
09:49:51
предполагаю что что-то оттудаможно будет понять, при должном уровне понимания
но сам я не пробовал

folex
02.05.2017
09:50:19
ну это типа если у тебя есть два момента, когда тормозит, и когда не тормозит, и ты хочешь понять, в имплиситах ли дело
хорошая идея, спасибо. Но в моем случае вряд ли в имплиситах дело, но как знать.

Юрий
02.05.2017
09:50:46
но это муторно будет конечно

folex
02.05.2017
09:51:07
тоже вариант, но если кода много — оч долго

Юрий
02.05.2017
09:51:23
ну делить пополам :)

folex
02.05.2017
09:51:51
Я вот смотрю есть -Xgenerate-phase-graph
и -Xshow-phases

Kirill
02.05.2017
09:53:31
вот тут ребята искали что во время компиляции тормозит https://tech.zalando.com/blog/achieving-3.2x-faster-scala-compile-time/?gh_src=4n3gxh1

Vladimir
02.05.2017
09:57:58
ага, и решили проблему притащив платный стартап Одерского)

folex
02.05.2017
09:59:43
Project Compilation Booster
Three days in-depth analysis of your project to identify the reasons leading to long compile times. Contact us if you would like to work together.
норм план

Diemust
02.05.2017
10:00:54
We found that your compilation is mining bitcoins

Google

folex
02.05.2017
10:00:57
непонятно мне как-то, то есть разработчики языка взяли прикольную фичу, и вместо того чтобы ее всем раздать как новую фичу, сделали стартап? так что ли?

Yury
02.05.2017
10:01:06
Привет всем!
Сейчас мучаю Scala и https://tumblr.github.io/colossus/
и натыкаюсь на крайне непонятную для себя ошибку.
Я тупо не могу получить клиент для http.
Судя по этой доке: http://tumblr.github.io/colossus/docs/clients/
всё должно быть просто т.е.
val callbackClient: HttpClient[Callback] = Http.client("localhost", 8080)
но на практике выдаётся ошибка (при этом IDE молчит):
Error:(48, 52) not enough arguments for method apply: (implicit provider: colossus.service.ClientCodecProvider[colossus.protocols.http.Http], implicit env: colossus.core.WorkerRef)colossus.protocols.http.HttpClient[colossus.service.Callback] in trait ClientFactory.
Unspecified value parameter env.
val remoteHost:HttpClient[Callback] = Http.client("192.168.1.119", 9200)
уже который час бьюсь...

Mikhail
02.05.2017
10:01:59

Vladimir
02.05.2017
10:03:13

Admin
ERROR: S client not available

folex
02.05.2017
10:04:26
я чот не уверен, что это должно быть легально

Mikhail
02.05.2017
10:04:27

Sergey
02.05.2017
10:04:37
?
имплиситы нужны жи

Nikolay
02.05.2017
10:06:40

Yury
02.05.2017
10:07:02
имплиситы нужны жи
ткните хотя бы в раздел доки :) у меня счас просто не задача язык выучить а кое что проверить по быстрому...

folex
02.05.2017
10:08:18

Sergey
02.05.2017
10:08:21
какое неуважительное отношение к разработке, "мне тут по быстрому надо"

Diemust
02.05.2017
10:09:39

Nikolay
02.05.2017
10:09:57

Yury
02.05.2017
10:10:40

Vladimir
02.05.2017
10:10:49
сделают free limit на 100 имплиситов и будем микросервисы клепать

Nikolay
02.05.2017
10:11:26
300 монеток чтобы ускорить компиляцию, иначе жди двое суток

Yury
02.05.2017
10:11:58

Google

Arthur
02.05.2017
10:12:01
Тайп классы as a service

Iaroslav
02.05.2017
10:12:15

Mikhail
02.05.2017
10:15:18

folex
02.05.2017
10:21:40
Хммм, в единственной презентации гидры пишут что можно сделать addSbtPlugin("com.triplequote" % "sbt-hydra" % "1.0"), то в каком резолвере оно не говорят. Никто не знает?

Nikolay
02.05.2017
10:22:21
Платно же

folex
02.05.2017
10:22:45
нигде в целом это не написано что платно
consultancy платное

Mikhail
02.05.2017
10:23:25

Nikolay
02.05.2017
10:23:30
Наверное эту строку можно написать только после общения с ними

folex
02.05.2017
10:24:17
https://speakerdeck.com/triplequote/triplequote-hydra-compiler-a-bigger-hammer ну тут такого вроде нету

Iaroslav
02.05.2017
10:24:34
expected все еще Ctor.Call

Mikhail
02.05.2017
10:25:13