Size: a a a

ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)

2020 August 28

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
ну я почитал вот тот ПР
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Oleg ℕizhnik
видел твит Раджа
Did you just assume his indian ethnicity?
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Он казах
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
не знаю, но это смешно звучит
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Какая-то хуйня
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Кароч я так понял эт просто какая-то коклен оптимизация
источник

V

Vasiliy in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
источник

V

Vasiliy in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
вот ето поворот
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Vasiliy
источник

λ

λoλcat in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Vasiliy
Владимир Семенович убивает tagless final
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
вот я смотрю на етот кот
runScope<List<Tuple3<Int, Int, Int>>> {
         val i: Int = shift { k -> k(10) + k(20) }
         val j: Int = shift { k -> k(15) + k(25) }
         val k: Int = shift { k -> k(17) + k(27) }
         listOf(Tuple3(i, j, k))
       } shouldBe listOf(10, 20).flatMap { i -> listOf(15, 25).flatMap { j -> listOf(17, 27).map { k -> Tuple3(i, j, k) } } }

т.е. в скале ето было бы
(for( i <- many[F](10, 20), j <- many[F](15, 25), k <- many[F](17, 27)) yield (i,j,k)) shouldBe 
  (List(10, 20) , List(15, 25), List(17, 27)).tupled
источник

w

welcometotheclubbudd... in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Oleg ℕizhnik
вот я смотрю на етот кот
runScope<List<Tuple3<Int, Int, Int>>> {
         val i: Int = shift { k -> k(10) + k(20) }
         val j: Int = shift { k -> k(15) + k(25) }
         val k: Int = shift { k -> k(17) + k(27) }
         listOf(Tuple3(i, j, k))
       } shouldBe listOf(10, 20).flatMap { i -> listOf(15, 25).flatMap { j -> listOf(17, 27).map { k -> Tuple3(i, j, k) } } }

т.е. в скале ето было бы
(for( i <- many[F](10, 20), j <- many[F](15, 25), k <- many[F](17, 27)) yield (i,j,k)) shouldBe 
  (List(10, 20) , List(15, 25), List(17, 27)).tupled
Лучше xml, можно теги на кириллице написать и сразу будет читаемо
источник

ᛒᚨᚱᛏᛟᛋᛋᛟ... in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
ех, помню лулз с котлином и таплами
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
т.е. multishot как я понял - ето MonadPlus на конкинуациях
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
т.е. Monad + MonoidK
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
а больше ничо не понял
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
где величие
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
Хз Олег
источник

Oℕ

Oleg ℕizhnik in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
ну это сильно
источник

λ

λoλdog in ПОКА ОДЕРСКИ НЕ ВИДИТ (GCерковноPRиходскую SCоLу)
мне кажется эт круто, потому что на всех коклен платформах пашет
источник