@scala_ru

Страница 278 из 1499
Oleg
07.12.2016
16:41:27
нет, но более ли?
Приблизительно настолько же, насколько scala более FP, чем COBOL

Alex
07.12.2016
16:41:32
кстати соглашусь, идрис скорее ЛП чем ФП

Nikolay
07.12.2016
16:41:48
в каких единицах измерять степень функциональности языка?

Google
Alex
07.12.2016
16:42:39
в идрисе даже напрямую инстансов для функций нет :)

Oleg
07.12.2016
16:43:03
в чем измеряется степень функциональности языка? :)
Способностью оперировать абстракциями, а не akka

D
07.12.2016
16:43:17
Декларативность, Иммутабельность, Сиськи!11

Alex
07.12.2016
16:43:34
а ничего

нельзя написать instance Functor (->)

Юрий
07.12.2016
16:43:54
Ну я именно о таком уровне говорю.

D
07.12.2016
16:45:25
Ну я именно о таком уровне говорю.
так надо указывать: бегиннер, интермидиэйт, флюент, вот это всё

Oleg
07.12.2016
16:45:50
нельзя написать instance Functor (->)
Потому что и некорректный инстанс, у (->) кайнд * -> * -> *, а для Functor нужен * -> *

Юрий
07.12.2016
16:46:03
Тут просто дело в терминологии. Я считаю, что зная синтаксис и базовые вещи ты уже можешь сказать - я знаю язык х. Но ты при этом не сможешь сказать, что я знаю его хорошо, или что я эксперт и вообще сеньор помидор

Oleg
07.12.2016
16:46:05
И для функции легко можно написать инстанс

Alex
07.12.2016
16:46:12
попробуй :)

Google
Юрий
07.12.2016
16:48:28
так надо указывать: бегиннер, интермидиэйт, флюент, вот это всё
Ну вообще, я просто видел там сверху вопросы типа: "а обязательно ли знать джаву для изучения скалы?" Мое имхо - желательно, но не обязательно. По ходу изучения скалы ты автоматом изучишь нужный минимум джавы.

Oleg
07.12.2016
16:48:29
попробуй :)
так писал же

Bulbu
07.12.2016
16:48:36
люди, проблема при addSbtPlugin("com.typesafe.sbt" % "sbt-git" % "0.8.5")

не может скачать org.apache.commons#commons-compress;1.6!commons-compress.jar

мож кто у себя попробует?

Oleg
07.12.2016
16:52:23
попробуй :)
Просто конструктишь тип функций для нужного кайнда

Понятия Functor на уровн universe не существует

Это в недоFP типа scala, где даже кайндов полноценных нет, у компилятора нет проблем

Alex
07.12.2016
16:52:56
не в этом дело

в идрисе (->) - не оператор

Oleg
07.12.2016
16:53:34
Не конструктор типа, ты хотел сказать

Именно в том и фишка, что это синтаксис, работающий с морфизмами на всех уровнях юниверса

Потому в скале и нет проблем, что там кроме уровня value и уровня типов больше нет ничего

Воеводский плачет от этого вашего shapeless

Alex
07.12.2016
16:57:18
хм, а при чем тут воеводский?

hott точно так же в идрисе невыразим

https://github.com/fmota/HoTT-Idris/blob/master/bad.idr

Dmitry
07.12.2016
16:59:08
?

Oleg
07.12.2016
17:00:44
Ок, 1:0

Давайте тогда вместо быдлоспоров о знании jvm, подумаем, как добавить нормальные quotient type ы в Idris, а в перспективе и в какой-нибудь лямбда-куб производный от Dotty

Google
Oleg
07.12.2016
17:10:32
Всё одно лучше, чем считать себя фп-кодером, от того, что ты запихнул Free[Coyoneda[Future], ?], ?] в пул реквест и случайно прошёл ревью

А какой роскомнадзор удалил наши реплики "нет" "да"? это же был лучший момент вечера

Alex
07.12.2016
17:14:29
а чо есть какой чятик по завтипам может?

чтоб не засорять тут мировой эфир

Alexander
07.12.2016
17:15:13
чот сомневаюсь

было бы неплохо позасорять вместо гнилых терок про синтаксис джавы ???

Alex
07.12.2016
17:23:03
надо будет создать @idris_ru как 1.0 выйдет :)

Alexander
07.12.2016
17:23:36
+++, давайте

ну или type_theory_ru? :)

чтоб можно и про агду было

Alex
07.12.2016
17:24:13
не, теорию уныло просто обсуждать

Alexander
07.12.2016
17:24:31
ну никто не заставляет теорию обсуждать, просто скоуп побольше чем идрис

Alex
07.12.2016
17:24:34
можно dependenttypes_ru или чото такое

Alexander
07.12.2016
17:24:45
можно да

Alex
07.12.2016
17:24:57
naming things как известно одна из сложнейших проблем

Alexander
07.12.2016
17:25:04
ага :)

KrivdaTheTriewe
07.12.2016
17:31:28
а когда у нас встреча будет?

Alex
07.12.2016
17:32:08
какая встреча

KrivdaTheTriewe
07.12.2016
17:32:12
митап

Google
KrivdaTheTriewe
07.12.2016
17:32:25
@fomkin говорил до нг должен быть

Dmitry
07.12.2016
17:35:19
Давайте прям 31

KrivdaTheTriewe
07.12.2016
17:35:37
да я за

Dmitry
07.12.2016
17:36:20
Или может прям FP NY

Будем в топе унылых вечерин года

Admin
ERROR: S client not available

Denis
07.12.2016
17:53:05
http://www.scala-lang.org/blog/2016/12/07/implicit-function-types.html

Wystan
07.12.2016
18:15:53
ну как минимум happens before, представлять себе что где и в какой байткод генерируется, что такое invokedynamic, invokevirtual, SAM
Чой-то сложно. Когда-то читал про happens before, но забыл,акка все равно гарантирует. Но какие-то новые слова.спасибо!я не ради срача спросил,я пофакту пень в тюнинге джавы.

Andrey
07.12.2016
18:47:41
расскажите пример из жизни, чтобы dependent types упростили существование

Vadim
07.12.2016
18:51:11
а гетерогенные листы не подходят?

Grigory
07.12.2016
18:51:51
ну мне нравится использовать полимфорные функции шеплейза; а для них нужны гетерогенные листы

Bulbu
07.12.2016
18:52:09
кто знает почему может быть detach from HEAD на дженкинсе?

запускаю билд, и вместо мастера workspace в detached from ..

Mikhail
07.12.2016
19:25:35
http://www.scala-lang.org/blog/2016/12/07/implicit-function-types.html
You might ask, how does thisTransaction typecheck, since there is no longer a parameter with that name? In fact, thisTransaction is now a global definition

Вот это Одерски угарнул. Скоро на кофейной гуще придется гадать откуда берутся переменные)

Vladimir
07.12.2016
19:34:52
появится слово explicit :) как в плюсах

Oleksandr
07.12.2016
19:36:27
мда

Denis
07.12.2016
19:41:44
Да, пока кажется перебором. И пример дико синтетический, я бы такое на имплиситах в ревю не прпустил

Google
Aleksey
07.12.2016
20:08:01
@fomkin говорил до нг должен быть
Мне откровенно говоря не хочется собирать доклады и устраивать миниконференцию. Предлагаю просто бешно вломиться в какой-нибудь бар и люто нажраться как это делают дикие кабаны.

Grigory
07.12.2016
20:08:18
за скалу

Oleksandr
07.12.2016
20:08:23
а там, глядишь, и доклады интересные появятся)

Grigory
07.12.2016
20:09:47
он троль

KrivdaTheTriewe
07.12.2016
20:10:01
решил рабочие конфиги поправить чуть-чуть и всё пошло слонёнком

Grigory
07.12.2016
20:11:28
как же подгорает от флюма :(
не пользовался не могу ничего прокомментировать)

KrivdaTheTriewe
07.12.2016
20:11:46
а потоками миррормейкром управляете?

Grigory
07.12.2016
20:14:49
ну я сейчас кафкой непосредственно не занимаюсь) и особенно не занимался чуть другие данные шатаю которые кафкой слать накладно

может в будующем ¯\_(ツ)_/¯ или в каком проекте

Daniel
07.12.2016
20:16:26
Скаланы, а писал ли кто на скале микробенчмарки, и если да - то на чём? нашёл scalameter, но его мне не удалось завести с sbt, компиляция при использовании его DSL виснет наглухо, примеры вообще на старых снэпшотах сделаны и даже не компилируются

Daniel
07.12.2016
20:16:59
sbt-jmh

в репе есть и примеры

Daniel
07.12.2016
20:19:16
о, спасибо, вроде то, что надо

Страница 278 из 1499