InterruptCheckFrequency configures the number of iterations within a comprehension to evaluate before checking whether the function evaluation has been interrupted.
(checkFrequency uint)
| 729 | // InterruptCheckFrequency configures the number of iterations within a comprehension to evaluate |
| 730 | // before checking whether the function evaluation has been interrupted. |
| 731 | func InterruptCheckFrequency(checkFrequency uint) ProgramOption { |
| 732 | return func(p *prog) (*prog, error) { |
| 733 | p.interruptCheckFrequency = checkFrequency |
| 734 | return p, nil |
| 735 | } |
| 736 | } |
| 737 | |
| 738 | // CostEstimatorOptions configure type-check time options for estimating expression cost. |
| 739 | func CostEstimatorOptions(costOpts ...checker.CostOption) EnvOption { |
no outgoing calls