Looking at it, that doesn't return true/false.
    
    
    import std/[asyncdispatch, macros]
    
    proc a() {.async.} = echo "Potato"
    
    echo typeof(a is Future)
    
    
    Run

Echo's `bool`, not `true`.

Further I'm not too sure how that'd look like if a actually contains 
parameters, which I'd need to put valid-enough values into to get a return 
value at compile-time.

Reply via email to