Skip to content

Commit d4750d9

Browse files
committed
fix these docs
1 parent 55d3fea commit d4750d9

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

docs/flows.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -312,20 +312,26 @@ assert(flow_b._ == my_object)
312312

313313
### `is_flow(cls)`
314314

315-
The `is_flow` function checks if a class or instance is a Flow:
315+
The `is_flow` function checks if a class is a Flow:
316316

317317
$dual_code{
318318
lua = [[
319+
local Flow = require("lapis.flow").Flow
319320
local is_flow = require("lapis.flow").is_flow
320321

321-
if is_flow(some_object) then
322-
-- handle flow...
323-
end
322+
MyFlow = Flow:extend({})
323+
some_object = {}
324+
325+
is_flow(MyFlow) --> true
326+
is_flow(some_object) --> false
324327
]],
325328
moon = [[
326-
import is_flow from require "lapis.flow"
329+
import Flow, is_flow from require "lapis.flow"
330+
331+
class MyFlow extends Flow
332+
some_object = {}
327333

328-
if is_flow some_object
329-
-- handle flow...
334+
is_flow MyFlow --> true
335+
is_flow some_object --> false
330336
]]
331337
}

0 commit comments

Comments
 (0)