[swift-evolution] [Accepted] SE-0138: UnsafeRawBufferpointer

Dave Abrahams dabrahams at apple.com
Tue Sep 20 16:40:51 CDT 2016

Proposal Link: https://github.com/apple/swift-evolution/blob/master/proposals/0138-unsaferawbufferpointer.md

The review of "SE-0138: UnsafeRawBufferpointer" ran from August
31...September 14.  The proposal has been *accepted* with a revision
detailed below.

Community feedback to this proposal was nearly all positive. It was
pointed out that Foundation’s Data API should make use of this new type,
and there is a clear intention to do that. The core team agrees that the
proposal is a reasonable addition to make in Swift 3 because it fills in
missing functionality from SE-0107: UnsafeRawPointer and will help with
code migration.  As a result of the discussion, the proposed component's
name was changed from `UnsafeBytes` to `UnsafeRawBufferPointer`; that
change is already reflected in the proposal.


More information about the swift-evolution mailing list