Size: a a a

2021 March 23

K

Kir in Haskell
Хотяяяяя
источник

K

Kir in Haskell
[BRM]White Rabbit
Я уже в ghci потыкал, прикольно
Сделай :i Last
источник

[

[BRM]White Rabbit in Haskell
так я вроде уже делал...
источник

K

Kir in Haskell
Я использовал тот, что deprecated в Data.Monoid, под не-deprecated придётся немного переделать
источник

K

Kir in Haskell
Когда там уже ApplyVia доделают!
источник

[

[BRM]White Rabbit in Haskell
завтра.
жди
источник

K

Kir in Haskell
[BRM]White Rabbit
завтра.
жди
Ниверю!
источник

[

[BRM]White Rabbit in Haskell
Завтра, в понедельник, 12-ого сделают
источник

[

[BRM]White Rabbit in Haskell
12-ого года кста
источник

c

certifiable fleece in Haskell
Kir
Когда там уже ApplyVia доделают!
А я его же и не делают
источник

[

[BRM]White Rabbit in Haskell
вот в этом их главная проблема
источник

c

certifiable fleece in Haskell
Зато там у Кметта есть ala, которое  можно использовать сейчас
источник

[

[BRM]White Rabbit in Haskell
Как это работает?
источник

c

certifiable fleece in Haskell
Thread effects and discard results
источник

[

[BRM]White Rabbit in Haskell
Kir
При условии, что серии хранятся отсортированными
import Data.Monoid

type TS a = [(Integer, Maybe a)]

combine :: TS a -> TS a -> TS a
combine ts [] = ts
combine [] ts = ts
combine ((i, xi) : as) ((j, xj) : bs) =
 case compare i j of
   EQ -> (i, getLast (Last xi <> Last xj)) : combine as bs
   LT -> (i, xi) : combine as ((j, xj) : bs)
   GT -> (j, xj) : combine ((i, xi) : as) bs

as = [(0, Just 1), (1, Nothing), (2, Just 2), (3, Just 3)]
bs = [(1, Just 2), (2, Nothing), (3, Just 2), (4, Just 5)]

test = combine as bs
Крч, по идее для такого же поведения можно использовать такое, ага.
Без внедрения Last
источник

K

Kir in Haskell
certifiable fleece
Зато там у Кметта есть ala, которое  можно использовать сейчас
А где именно? В линзах?
источник

c

certifiable fleece in Haskell
Kir
А где именно? В линзах?
Угу
источник

ЖК

Жук Короед in Haskell
Товарищи, вопрос по соответствию Карри-Говарда и типам n-ранга.
(a -> b) ≅ |b|^|a|, но какому числу изоморфно (forall a. a -> a), например?
источник

c

certifiable fleece in Haskell
a -> b == b ^ a, если мне не изменяет память
источник

ЖК

Жук Короед in Haskell
А, точно
источник