Size: a a a

2020 July 16

АХ

Алексей Худяков... in Haskell
Прорекламирую ка я fixed-vector
источник

АХ

Алексей Худяков... in Haskell
У unboxed варианта внутри как раз ByteArray
источник

IR

IC Rainbow in Haskell
newtype Vec (n :: Nat) a = Vec (ForeignPtr a) не похоже
источник

АХ

Алексей Худяков... in Haskell
Это у Storable варианта
источник

АХ

Алексей Худяков... in Haskell
источник

IR

IC Rainbow in Haskell
Алексей Худяков
Это у Storable варианта
мне сторабл и нужен в итоге
источник

АХ

Алексей Худяков... in Haskell
Недавно, ксати, обнаружил что доступ к элементу по индвексу у сторабл векторов чуть помедленней, чем у анбоксед
источник

IR

IC Rainbow in Haskell
да, там написано. а почему кстати?
источник

IR

IC Rainbow in Haskell
выравнивание?
источник

АХ

Алексей Худяков... in Haskell
Я думаю на один переход по указателю больше
источник

IR

IC Rainbow in Haskell
но как? оно же всё равно одним бруском лежит, не?
источник

IR

IC Rainbow in Haskell
или стораблы лежат по своим ячейкам?
источник

IR

IC Rainbow in Haskell
и при FFI копируются
источник

IR

IC Rainbow in Haskell
Осознал ужасное. А ведь анпакатьфлоаты недостаточно. Они тогда будут занимать 64 бита вместо 32 положенных.

...или нет?
источник

DI

Dmitry Ivanov in Haskell
3 files changed, 26 insertions(+), 17 deletions(-)

перешел с SDL2_image на stb_image
источник

DI

Dmitry Ivanov in Haskell
работает все вроде так же
источник

IR

IC Rainbow in Haskell
а зачем перешёл тогда?
источник

DI

Dmitry Ivanov in Haskell
еще бы с SDL2_ttf так же просто получилось
источник

DI

Dmitry Ivanov in Haskell
меньше libfoo.so поставлять
источник

IR

IC Rainbow in Haskell
оно динамически подтягивает?
источник