Size: a a a

2020 November 10

к

кана in Haskell
все функции одинаково работают
источник

к

кана in Haskell
import Data.List

f :: [a] -> [([a], a, [a])]
-- f xs = fmap go $ init $ zip (inits xs) (tails xs)
-- f xs = init $ fmap go $ zip (inits xs) (tails xs)
-- f xs = init $ zipWith (curry go) (inits xs) (tails xs)
-- f xs = zipWith (curry go) (inits xs) (init (tails xs))
f xs = zipWith (curry go) (init (inits xs)) (tails xs)
 where
   go (y, ys) = case ys of
     z : zs -> (y, z, zs)
     [] -> error "Error"
источник

к

кана in Haskell
я хз может у тебя какой-нибудь строгий режим включен
источник

ЗП

Зигохистоморфный Пре... in Haskell
кана
я хз может у тебя какой-нибудь строгий режим включен
хм, остался от старого кода...
источник

к

кана in Haskell
источник

к

кана in Haskell
а ну вот, кек
источник

к

кана in Haskell
слишком ты к своей пурсе привык
источник

ЗП

Зигохистоморфный Пре... in Haskell
та как лень работает я знаю)
источник

к

кана in Haskell
ну тогда про включенную строгость ты бы сразу догадался, в ленивом языке какой-то отсекаемый error никак не должен повлиять на результат)
источник

к

кана in Haskell
благо абсолютно нигде в коде элементы не матчатся, только в выводе
источник

ЗП

Зигохистоморфный Пре... in Haskell
кана
ну тогда про включенную строгость ты бы сразу догадался, в ленивом языке какой-то отсекаемый error никак не должен повлиять на результат)
ночь, я что-то не внимательный стал
источник

ЗП

Зигохистоморфный Пре... in Haskell
а вообще это похоже на все состояния zipper
источник

к

кана in Haskell
я все же думаю что это пагубное влияние пурсы
источник

к

кана in Haskell
хм, вроде все
источник

ЗП

Зигохистоморфный Пре... in Haskell
кана
хм, вроде все
?
источник

к

кана in Haskell
а, тоже невнимательно прочитал, "не" вместо "на"
источник

к

кана in Haskell
ну я думал что ты зиппер и делаешь
источник

к

кана in Haskell
по сигнатуре
источник

ЗП

Зигохистоморфный Пре... in Haskell
кана
ну я думал что ты зиппер и делаешь
зиппер без зиппера)
источник

ЗП

Зигохистоморфный Пре... in Haskell
а вообще это да, какой-то slide moveTo по зипперу
источник