Skip to content

Seekable Handles

  • Implement a phantom type for Handles that indicates whether a Handle supports any of the seek operations.
  • Implement with* functions that will run a function inside a parameterized handle, then return the Seekable handle to its original position.