Result

Result type

Provides a robust and composable way to handle success/failure in Swift operations

Swift type modelling the success/failure of arbitrary operations.

GitHub

3k stars
39 watching
228 forks
Language: Swift
last commit: over 3 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
swiftyjson/swiftyjson A library to simplify JSON data handling in Swift by providing a more expressive and convenient API 22,664
esqarrouth/ezswiftextensions A collection of useful extensions and utilities for the Swift Standard Library and UIKit 2,999
mac-cain13/r.swift A tool that generates strong typed, autocompleted resource access in Swift projects 9,503
alibaba/handyjson A Swift library for easy JSON serialization and deserialization of model objects 4,235
ardalis/result An abstraction to represent outcomes of operations in a consistent and flexible way 879
reactivecocoa/reactiveswift Provides a framework for writing reactive programs in Swift 3,005
tristanhimmelman/alamofireobjectmapper An Alamofire extension that automatically converts JSON response data into custom Swift objects using ObjectMapper 2,663
arnetheduck/nim-results Provides a simple result type for handling either a value or an error in Nim programming language 150
ochococo/design-patterns-in-swift Design patterns implemented in Swift to improve software development 15,143
rustedpy/result A library providing a simple, type-safe way to handle values with potential errors in Python 3. 1,597
johnsundell/flow Enables atomic operations with synchronous or asynchronous execution and reusable code blocks 216
thoughtbot/argo A Swift library for parsing JSON data into typed models 3,489
jsonmodel/jsonmodel A framework for creating smart data models from JSON 6,852
mplanchard/safetywrap Typesafe wrappers for handling errors and absent data in Python 44
anviking/decodable A Swift framework for unmarshalling JSON data into Swift structs with error handling and strict type safety 1,041