Size: a a a

Scala User Group

2020 July 18

V

V---V in Scala User Group
:+ добавляет элемент в конец?
источник

GP

Grigory Pomadchin in Scala User Group
V---V
:+ добавляет элемент в конец?
источник

V

V---V in Scala User Group
thx
источник

V

V---V in Scala User Group
Почему это работает:
val numList = List(1, 2, 3, 4, "somestr")
Список же не может содержать элементы разных типов? Или может?
источник

LS

Lookuut Struchkov in Scala User Group
Ребят по фп есть какие либо книги типа паттернов для чайников ?
источник

R

RattenK 🍄🐀🌹 in Scala User Group
V---V
Почему это работает:
val numList = List(1, 2, 3, 4, "somestr")
Список же не может содержать элементы разных типов? Или может?
у тебя там выводится тип List[Any], попробуй явно указать тип у numList
источник

AM

Alexander Morozov in Scala User Group
V---V
Почему это работает:
val numList = List(1, 2, 3, 4, "somestr")
Список же не может содержать элементы разных типов? Или может?
List[Any]
источник

V

V---V in Scala User Group
Тогда какой смысл от кортежей если списки можно также использовать?
источник

AM

Alexander Morozov in Scala User Group
Tuple2[String, Int] совсем не тоже самое что List[Any]
источник

V

V---V in Scala User Group
Ладно..
источник

V

V---V in Scala User Group
Хм, число после TupleX это кол-во элементов или типов?
источник

AM

Alexander Morozov in Scala User Group
количество элементов
источник

AM

Alexander Morozov in Scala User Group
можно считать что кортеж это обычный case class
источник

V

V---V in Scala User Group
👌
источник

AM

Alexander Morozov in Scala User Group
просто поля вместо именования нумеруются
источник

AM

Alexander Morozov in Scala User Group
плюс сахарок для лямбдочек
источник

VS

Vladimir Sam in Scala User Group
Lookuut Struchkov
Ребят по фп есть какие либо книги типа паттернов для чайников ?
https://leanpub.com/pfp-scala. Сам не читал, но смотрел примеры кода. Кажется сейчас самое актуальное
источник

P

Python in Scala User Group
Глупый вопрос:
StateT - это, грубо говоря, функция S => F[(S, A)]
Kleisli - это, грубо говоря, функция S => F[A]

А есть какое-нибудь название у функции (S, A) => F[S]?
источник

VS

Vladimir Sam in Scala User Group
Python
Глупый вопрос:
StateT - это, грубо говоря, функция S => F[(S, A)]
Kleisli - это, грубо говоря, функция S => F[A]

А есть какое-нибудь название у функции (S, A) => F[S]?
Что-то на tap похожее
источник

VS

Vladimir Sam in Scala User Group
Когда половина дискардится
источник