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.
3k stars
39 watching
228 forks
Language: Swift
last commit: over 3 years ago
Linked from 2 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 |