├── .gitignore ├── .travis.yml ├── Benchmark └── main.swift ├── CHANGELOG.md ├── Example ├── Bridging-Header.h ├── Errors.h ├── Errors.m ├── HTMLDocument.h ├── HTMLDocument.m ├── HTMLNode.h ├── HTMLNode.m └── main.swift ├── LICENSE.txt ├── Makefile ├── MiniFuture.podspec ├── MiniFuture.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ └── contents.xcworkspacedata └── xcshareddata │ └── xcschemes │ ├── Benchmark.xcscheme │ ├── Example.xcscheme │ ├── Test-ios.xcscheme │ └── Test-mac.xcscheme ├── Package.swift ├── README.md ├── RELEASING.txt ├── Source ├── Condition.swift ├── Future.swift └── Try.swift └── Test ├── AppError.swift ├── FutureTests.swift ├── Info.plist └── TryTests.swift /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/.travis.yml -------------------------------------------------------------------------------- /Benchmark/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Benchmark/main.swift -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Example/Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Example/Bridging-Header.h -------------------------------------------------------------------------------- /Example/Errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Example/Errors.h -------------------------------------------------------------------------------- /Example/Errors.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Example/Errors.m -------------------------------------------------------------------------------- /Example/HTMLDocument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Example/HTMLDocument.h -------------------------------------------------------------------------------- /Example/HTMLDocument.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Example/HTMLDocument.m -------------------------------------------------------------------------------- /Example/HTMLNode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Example/HTMLNode.h -------------------------------------------------------------------------------- /Example/HTMLNode.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Example/HTMLNode.m -------------------------------------------------------------------------------- /Example/main.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Example/main.swift -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Makefile -------------------------------------------------------------------------------- /MiniFuture.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/MiniFuture.podspec -------------------------------------------------------------------------------- /MiniFuture.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/MiniFuture.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /MiniFuture.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/MiniFuture.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /MiniFuture.xcodeproj/xcshareddata/xcschemes/Benchmark.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/MiniFuture.xcodeproj/xcshareddata/xcschemes/Benchmark.xcscheme -------------------------------------------------------------------------------- /MiniFuture.xcodeproj/xcshareddata/xcschemes/Example.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/MiniFuture.xcodeproj/xcshareddata/xcschemes/Example.xcscheme -------------------------------------------------------------------------------- /MiniFuture.xcodeproj/xcshareddata/xcschemes/Test-ios.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/MiniFuture.xcodeproj/xcshareddata/xcschemes/Test-ios.xcscheme -------------------------------------------------------------------------------- /MiniFuture.xcodeproj/xcshareddata/xcschemes/Test-mac.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/MiniFuture.xcodeproj/xcshareddata/xcschemes/Test-mac.xcscheme -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/RELEASING.txt -------------------------------------------------------------------------------- /Source/Condition.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Source/Condition.swift -------------------------------------------------------------------------------- /Source/Future.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Source/Future.swift -------------------------------------------------------------------------------- /Source/Try.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Source/Try.swift -------------------------------------------------------------------------------- /Test/AppError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Test/AppError.swift -------------------------------------------------------------------------------- /Test/FutureTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Test/FutureTests.swift -------------------------------------------------------------------------------- /Test/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Test/Info.plist -------------------------------------------------------------------------------- /Test/TryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tkareine/MiniFuture/HEAD/Test/TryTests.swift --------------------------------------------------------------------------------