PROPOSAL: Add openFileTemplate, openBinaryFileTemplate to System.IO

Thomas Schilling nominolo at googlemail.com
Fri Jul 24 19:27:04 EDT 2009


Sorry, I don't get this.  I thought the "temp" in openTempFile stood
for "temporary" not "template".  And what would the signature of these
new functions would look like and what exactly they would do.

2009/7/24 Ian Lynagh <igloo at earth.li>:
>
> Hi all,
>
> This is
>    Add openFileTemplate, openBinaryFileTemplate to System.IO
>    http://hackage.haskell.org/trac/ghc/ticket/3393
>    (originally part of http://hackage.haskell.org/trac/ghc/ticket/2610)
>
> In System.IO, openTempFile and openBinaryTempFile mask the file
> permissions of the file they create with 0o600. However, we would like
> to use it for implementing things like writeFileAtomic, in which case we
> want the default file permissions to be used.
>
> I propose that we add openFileTemplate and openBinaryFileTemplate
> functions, which use the default permissions.
>
> Deadline: 8th August (2 weeks).
>
>
> Thanks
> Ian
>
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://www.haskell.org/mailman/listinfo/libraries
>



-- 
Push the envelope.  Watch it bend.


More information about the Libraries mailing list