diff --git a/questionable/results.nim b/questionable/results.nim index 4f8811f..710c209 100644 --- a/questionable/results.nim +++ b/questionable/results.nim @@ -1,11 +1,15 @@ import std/macros import ./resultsbase import ./options +import ./chaining +import ./indexing import ./operators include ./errorban export resultsbase except ok, err, isOk, isErr +export chaining +export indexing type ResultFailure* = object of CatchableError diff --git a/testmodules/result/test.nim b/testmodules/result/test.nim index 46601d2..57d1f84 100644 --- a/testmodules/result/test.nim +++ b/testmodules/result/test.nim @@ -1,8 +1,8 @@ import std/unittest +import std/options import std/sequtils import std/strutils import std/sugar -import pkg/questionable import pkg/questionable/results suite "result":