about summary refs log tree commit diff stats
path: root/src/io
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2024-05-05 00:07:16 +0200
committerbptato <nincsnevem662@gmail.com>2024-05-05 00:07:16 +0200
commitc06bc25969bc428c3b2a32ee87525737cb5fef9f (patch)
tree17a90ad69fb3ae89e8923021dca6cfc105809875 /src/io
parent698b6002528750a7af0a0df9ccac8e05d6b923c8 (diff)
downloadchawan-c06bc25969bc428c3b2a32ee87525737cb5fef9f.tar.gz
Use isSome instead of isOk
no point in having identical overloads
Diffstat (limited to 'src/io')
-rw-r--r--src/io/bufwriter.nim4
-rw-r--r--src/io/promise.nim2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/io/bufwriter.nim b/src/io/bufwriter.nim
index 509f2907..20ef1f4c 100644
--- a/src/io/bufwriter.nim
+++ b/src/io/bufwriter.nim
@@ -175,8 +175,8 @@ proc swrite*[T](writer: var BufferedWriter; o: Option[T]) =
     writer.swrite(o.get)
 
 proc swrite*[T, E](writer: var BufferedWriter; o: Result[T, E]) =
-  writer.swrite(o.isOk)
-  if o.isOk:
+  writer.swrite(o.isSome)
+  if o.isSome:
     when not (T is void):
       writer.swrite(o.get)
   else:
diff --git a/src/io/promise.nim b/src/io/promise.nim
index 63ae256f..c675233f 100644
--- a/src/io/promise.nim
+++ b/src/io/promise.nim
@@ -152,7 +152,7 @@ proc then*[T, U](promise: Promise[T]; cb: (proc(x: T): Opt[Promise[U]])):
   let next = Promise[Opt[U]]()
   promise.then(proc(x: T) =
     let p2 = cb(x)
-    if p2.isOk:
+    if p2.isSome:
       p2.get.then(proc(y: U) =
         next.res = opt(y)
         next.resolve())