Size: a a a

Scala User Group

2020 October 27

ВК

Виктор Козлов... in Scala User Group
Елена Золотова
Добрый вечер)

Прохожу курс по scala и возник затык
def foo(options: List[Option[Int]]): List[Int] =  options.filter(x => x != None)
Может кто-то подсказать?
Думаю вам сюда скорее https://t.me/scala_learn
источник

IA

Ivan Aristov in Scala User Group
Елена Золотова
Добрый вечер)

Прохожу курс по scala и возник затык
def foo(options: List[Option[Int]]): List[Int] =  options.filter(x => x != None)
Может кто-то подсказать?
Может быть .flatten
источник

AS

Andrey Sugak in Scala User Group
Елена Золотова
Добрый вечер)

Прохожу курс по scala и возник затык
def foo(options: List[Option[Int]]): List[Int] =  options.filter(x => x != None)
Может кто-то подсказать?
options.collect { case Some(x) => x }
источник

ЕЗ

Елена Золотова... in Scala User Group
все та же ошибка - type mismatch
источник

AS

Andrey Sugak in Scala User Group
Елена Золотова
все та же ошибка - type mismatch
источник

ЕЗ

Елена Золотова... in Scala User Group
Спасибо! Все получилось в плейграунде)
источник

SA

Sergey Alaev in Scala User Group
Играюсь с линзами и их деривацией. В скале имплиситная деривация не поддерживает бэктрекинг или я что-то делаю не так?
https://scastie.scala-lang.org/JB60lFrOTvCdxezx5TIlXQ
источник

AS

Aλexander Semenov in Scala User Group
Класснющие, а почему в fs2 нельзя создать топик без initial value?
источник

НМ

Никита Мязин... in Scala User Group
Sergey Alaev
Играюсь с линзами и их деривацией. В скале имплиситная деривация не поддерживает бэктрекинг или я что-то делаю не так?
https://scastie.scala-lang.org/JB60lFrOTvCdxezx5TIlXQ
источник

SA

Sergey Alaev in Scala User Group
Если линзу создавать руками, то и implicit def не нужен, а мне хотелось бы автоматическую деривацию.
источник

GP

Grigory Pomadchin in Scala User Group
Sergey Alaev
Играюсь с линзами и их деривацией. В скале имплиситная деривация не поддерживает бэктрекинг или я что-то делаю не так?
https://scastie.scala-lang.org/JB60lFrOTvCdxezx5TIlXQ
бектрекинга нету ага, глянь в шаплезо репе там есть прям пример с бектрекингом в examples
источник

МК

Максим Королев... in Scala User Group
Aλexander Semenov
Класснющие, а почему в fs2 нельзя создать топик без initial value?
когда я искал по задачам - выглядело как будто они тупо забили на это
источник

МК

Максим Королев... in Scala User Group
правда это было давно и может что то поменялось
источник

МК

Максим Королев... in Scala User Group
но вот это я думаю ты нашел https://github.com/typelevel/fs2/pull/1329
источник

SA

Sergey Alaev in Scala User Group
Grigory Pomadchin
бектрекинга нету ага, глянь в шаплезо репе там есть прям пример с бектрекингом в examples
Тогда почему не работает мой пример?
источник
2020 October 28

GP

Grigory Pomadchin in Scala User Group
Sergey Alaev
Тогда почему не работает мой пример?
ну так ты правильно написал, нет бектрекинга: https://github.com/milessabin/shapeless/blob/master/examples/src/main/scala/shapeless/examples/backtracking.scala#L78-L95
источник

SA

Sergey Alaev in Scala User Group
Грусть. Без деривации линз использовать несколько контекстов в одном приложении очень больно. Или много писанины, или очень хрупкий код.
источник

B

Bogdan in Scala User Group
Доброй ночи всем, мне нужно  получить из базы ключи для для определенной дто делаю вот такой запрос, но он возращает только один ключ, есть какие то еще способы запроса или фильтров ?
источник

S

Simon in Scala User Group
Тут буквально вызывается headOption на результате. Это означает "дай первый"
источник

B

Bogdan in Scala User Group
спасибо)
источник