Skip to content

Obbut/AlmostForceUnwrap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlmostForceUnwrap

Throwing force unwrap operator for Swift

This library defines a new postfix operator, , for Swift. It behaves like the the normal force unwrap operator(!) but instead of crashing your application, it throws an error.

let optionalString: String? = "Cheese"
let nonOptionalString: String = try optionalString⁉

Usage

Use the Swift Package Manager:

import PackageDescription

let package = Package(
    name: "MyApp",
    dependencies: [
        .Package(url: "https://github.com/Obbut/AlmostForceUnwrap.git", majorVersion: 0, minor: 1)
    ]
)

Import it:

import AlmostForceUnwrap

Now you can use the operator yourself.

About

Throwing force unwrap operator for Swift

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages