Moje rozumienie jest takie, że ByteString
s to tylko lista wektorów Word8
s. To opakowanie zapewnia lepszą pamięć i szybkość działania w strumieniach binarnych. Podobnie, typ Text
zwiększa wydajność strumieni Char
.Czy istnieje parametryczna wersja leniwego `ByteString`?
Ale co, jeśli mam strumienie Int
lub Double
? Czy istnieje parametryczna wersja ByteString
, która jest łatwa w użyciu z różnymi typami danych? Zakładam, że miałoby to sens tylko w przypadku typów bez zawartości.
Również wiele osób korzysta z leniwych bytestringów i deserializacji, aby uzyskać lasy strumieni 'Int's lub' Double's. –