Size: a a a

2019 December 30

AZ

Alex Zhukovsky in rust_offtopic
будет у тебя какой-то ридер который отдает асинхнронно многопоточно каким-т опотребителям строчки из файла
источник

AZ

Alex Zhukovsky in rust_offtopic
где проблема-то?
источник

SP

Stanislav Popov in rust_offtopic
да я как бы не о том вообще. ладно
источник

AZ

Alex Zhukovsky in rust_offtopic
в общем случае дебажть хаскель тебе не надо, типчики должны все решать
источник

SP

Stanislav Popov in rust_offtopic
как бы по тупому сказать. ФАЙЛ ЭТО ПОИНТЕР. во
источник

AZ

Alex Zhukovsky in rust_offtopic
для того койонеды и делают, чтобы потом не дебажиться
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
как бы по тупому сказать. ФАЙЛ ЭТО ПОИНТЕР. во
файл это не поинтер
источник

SP

Stanislav Popov in rust_offtopic
это мутабельный кусок памяти
источник

AZ

Alex Zhukovsky in rust_offtopic
особенно в винде
источник

SP

Stanislav Popov in rust_offtopic
не важно где
источник

SP

Stanislav Popov in rust_offtopic
важно что чистота тут не катит
источник

AZ

Alex Zhukovsky in rust_offtopic
а еще сама память состоит из мутабельных кусков памяти
источник

AZ

Alex Zhukovsky in rust_offtopic
и что?
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
важно что чистота тут не катит
а мутабельность как-то противоречит чистоте?
источник

SP

Stanislav Popov in rust_offtopic
стоп погоди а разве нет?
источник

AZ

Alex Zhukovsky in rust_offtopic
нет, я же в статье показывал
источник

AZ

Alex Zhukovsky in rust_offtopic
import qualified Data.Vector.Generic as V
import qualified Data.Vector.Generic.Mutable as M
import qualified Data.Vector.Unboxed as U

qsort :: (V.Vector v a, Ord a) => v a -> v a
qsort = V.modify go where
   go xs | M.length xs < 2 = return ()
         | otherwise = do
           p <- M.read xs (M.length xs `div` 2)
           j <- M.unstablePartition (< p) xs
           let (l, pr) = M.splitAt j xs
           k <- M.unstablePartition (== p) pr
           go l; go $ M.drop k pr
источник

AZ

Alex Zhukovsky in rust_offtopic
вот инплейс кусорт например
источник

AZ

Alex Zhukovsky in rust_offtopic
по перфомансу на миллионе элементов на 10% отстал от раста
источник

OA

Oleg Andreev in rust_offtopic
Можно видеоверсию этого чата в стиле жириновский’96?
источник