Size: a a a

2020 May 25

AV

Alexander Vershilov in Haskell
@A64m_qb0 как заставить types ходить вглубь?
источник

AV

Alexander Vershilov in Haskell
Misha Puzanov
а чем мерять время выполнения? вот такое
timed :: MonadIO m => m a -> m (a, TimeElapsed)
ну то есть самому написать три строчки конечно, но вдруг есть какие-то правильные реализации с учетом каких-нибудь тонкостей?
у меня 3 строчки с пакетом time
источник

AV

Alexander Vershilov in Haskell
и выбором точно мерять или не очень
источник

AA

A64m AL256m qn<co... in Haskell
Alexander Vershilov
@A64m_qb0 как заставить types ходить вглубь?
в смысле рекурсивного алгтд? не знаю
источник

AV

Alexander Vershilov in Haskell
У меня весьма сложный алгтд, который содержит другие типы, которые могут содеражть первый
источник

AV

Alexander Vershilov in Haskell
В общем по ним мне нужно добраться до всех значений нужного типа
источник

AV

Alexander Vershilov in Haskell
Похоже халявы не будет, пойду спать
источник

MK

Maxim Koltsov in Haskell
давно уже пора было!
источник

MP

Misha Puzanov in Haskell
Alexander Vershilov
и выбором точно мерять или не очень
ага
а зачем мерять неточно, если можно точно?
источник

MP

Misha Puzanov in Haskell
разная производительность?
источник

к

кана in Haskell
Alexander Vershilov
У меня весьма сложный алгтд, который содержит другие типы, которые могут содеражть первый
а просто рекурсивно вызывать types?
источник

JS

Jerzy Syrowiecki in Haskell
Misha Puzanov
а чем мерять время выполнения? вот такое
timed :: MonadIO m => m a -> m (a, TimeElapsed)
ну то есть самому написать три строчки конечно, но вдруг есть какие-то правильные реализации с учетом каких-нибудь тонкостей?
criterion
источник

JS

Jerzy Syrowiecki in Haskell
Antonio
8.10 продолжает меня радовать

Pattern match(es) are non-exhaustive
   In an equation for ‘elam’: Patterns not matched: _ _ _
уже было ведь
источник

h

humanoid in Haskell
Плиз, можете кратко дать немного понимания) Чем отличаются hSetBuffering от Data.ByteString.Lazy с его 32k ? По скольку будет считываться с файла если мы будет использовать буффер и lazy ByteString?
источник

IK

Ilya Kos in Haskell
Lazy IO is bad
источник

AV

Alexander Vershilov in Haskell
А во что считываем и откуда?
источник

h

humanoid in Haskell
Alexander Vershilov
А во что считываем и откуда?
Ну допустим просто считываем из одной файла в другой. Делаем succ каждого байта
источник

h

humanoid in Haskell
Я просто сам механизм не оч понимаю
источник

AV

Alexander Vershilov in Haskell
Какие типы/методы внутри используются?
источник

h

humanoid in Haskell
Если я укажу буффер 16мб к примеру, то из файла считается сначала в буффер 16мб? А потом haskell будет отпиливать по 32k и обрабатывать эти чанки?
источник