Skip to content

? does not work at compiletime #53

@etan-status

Description

@etan-status
import results

func f: Opt[int] =
  discard

func g: Opt[int] =
  const r = ? f()
  ok r

echo $g()
% nim -v
Nim Compiler Version 2.0.14 [MacOSX: arm64]
Compiled at 2025-01-06
Copyright (c) 2006-2023 by Andreas Rumpf

git hash: bf4de6a394e040d9810cba8c69fb2829ff04dcc6
active boot switches: -d:release
/Users/etan/Documents/Repos/nimbus-eth2/vendor/nim-results/results.nim(1544, 7) Error: cannot evaluate at compile time: v`gensym0

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions