Skip to content

Provide "streaming" interface #105

@Bodigrim

Description

@Bodigrim
  • Provide writeEntry :: (content -> m LBS.ByteString) -> GenEntry content TarPath LinkTarget -> m LBS.ByteString.
  • Provide writeTrailer :: LBS.ByteString = LBS.replicate (512*2) 0.

This should allow to avoid unsafeInterleaveIO in Hackage source code.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions