logoalt Hacker News

Starlevel004yesterday at 7:47 PM2 repliesview on HN

[flagged]


Replies

antonvsyesterday at 8:14 PM

No, it refers to a function that has constraints on how it can be called and composed. A classic example is functions tagged `async` in languages like Javascript or Rust.

(Technically, that's the symptom - the underlying cause is that it's a function that involves some effect, like asynchronicity, or, in some functional languages, IO.)

izacusyesterday at 7:50 PM

No.