├── .editorconfig ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── License.md ├── Readme.md ├── config.nims ├── nimble.lock ├── questionable.nim ├── questionable.nimble ├── questionable ├── binding.nim ├── chaining.nim ├── dotlike.nim ├── errorban.nim ├── indexing.nim ├── operators.nim ├── options.nim ├── private │ ├── bareexcept.nim │ ├── binderror.nim │ └── errorban.nim ├── results.nim ├── resultsbase.nim ├── without.nim └── withoutresult.nim └── testmodules ├── options ├── config.nims ├── nimbledeps │ └── .keep ├── test.nim └── test.nimble ├── results ├── config.nims ├── nimbledeps │ └── .keep ├── test.nim └── test.nimble └── stew ├── config.nims ├── nimbledeps └── .keep ├── test.nim └── test.nimble /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/.gitignore -------------------------------------------------------------------------------- /License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/License.md -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/Readme.md -------------------------------------------------------------------------------- /config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/config.nims -------------------------------------------------------------------------------- /nimble.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/nimble.lock -------------------------------------------------------------------------------- /questionable.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable.nim -------------------------------------------------------------------------------- /questionable.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable.nimble -------------------------------------------------------------------------------- /questionable/binding.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/binding.nim -------------------------------------------------------------------------------- /questionable/chaining.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/chaining.nim -------------------------------------------------------------------------------- /questionable/dotlike.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/dotlike.nim -------------------------------------------------------------------------------- /questionable/errorban.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/errorban.nim -------------------------------------------------------------------------------- /questionable/indexing.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/indexing.nim -------------------------------------------------------------------------------- /questionable/operators.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/operators.nim -------------------------------------------------------------------------------- /questionable/options.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/options.nim -------------------------------------------------------------------------------- /questionable/private/bareexcept.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/private/bareexcept.nim -------------------------------------------------------------------------------- /questionable/private/binderror.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/private/binderror.nim -------------------------------------------------------------------------------- /questionable/private/errorban.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/private/errorban.nim -------------------------------------------------------------------------------- /questionable/results.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/results.nim -------------------------------------------------------------------------------- /questionable/resultsbase.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/resultsbase.nim -------------------------------------------------------------------------------- /questionable/without.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/without.nim -------------------------------------------------------------------------------- /questionable/withoutresult.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/questionable/withoutresult.nim -------------------------------------------------------------------------------- /testmodules/options/config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/testmodules/options/config.nims -------------------------------------------------------------------------------- /testmodules/options/nimbledeps/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testmodules/options/test.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/testmodules/options/test.nim -------------------------------------------------------------------------------- /testmodules/options/test.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/testmodules/options/test.nimble -------------------------------------------------------------------------------- /testmodules/results/config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/testmodules/results/config.nims -------------------------------------------------------------------------------- /testmodules/results/nimbledeps/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testmodules/results/test.nim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/testmodules/results/test.nim -------------------------------------------------------------------------------- /testmodules/results/test.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/testmodules/results/test.nimble -------------------------------------------------------------------------------- /testmodules/stew/config.nims: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/testmodules/stew/config.nims -------------------------------------------------------------------------------- /testmodules/stew/nimbledeps/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /testmodules/stew/test.nim: -------------------------------------------------------------------------------- 1 | include ../results/test 2 | -------------------------------------------------------------------------------- /testmodules/stew/test.nimble: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/logos-storage/questionable/HEAD/testmodules/stew/test.nimble --------------------------------------------------------------------------------