All about strings

As of March 2020, School of Haskell has been switched to read-only mode.

  • Lazy vs strict
  • String, Text, and ByteString
  • Internal representation: pinned vs unpinned memory
  • Implications of lazy I/O
  • Character encoding, conversions
  • Representations (base16-bytestring/base64-bytestring)
  • Example: hashing