Add an average(values) function to src/calculator.py returning the arithmetic mean, raising ValueError on an empty sequence. Follow the conventions in CLAUDE.md.
Acceptance criteria
The ticket objective is satisfied: Add an average function to the calculator
Commits
Commit
Summary
Node
c5999afcadcf
test(sveta): Write tests for average function
cc947cb8b24b
3ad3dc517fa1
feat(nadia): Implement average function in src/calculator.py
7a52f9800aff
Run
Cost: 0.0023 USD · Nodes: 6 · Verification: make verify
## What was built
Add an `average(values)` function to src/calculator.py returning the arithmetic mean, raising ValueError on an empty sequence. Follow the conventions in CLAUDE.md.
## Acceptance criteria
- The ticket objective is satisfied: Add an average function to the calculator
## Commits
| Commit | Summary | Node |
|---|---|---|
| `c5999afcadcf` | test(sveta): Write tests for average function | `cc947cb8b24b` |
| `3ad3dc517fa1` | feat(nadia): Implement average function in src/calculator.py | `7a52f9800aff` |
## Run
Cost: 0.0023 USD · Nodes: 6 · Verification: make verify
Closes #11
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What was built
Add an
average(values)function to src/calculator.py returning the arithmetic mean, raising ValueError on an empty sequence. Follow the conventions in CLAUDE.md.Acceptance criteria
Commits
c5999afcadcfcc947cb8b24b3ad3dc517fa17a52f9800affRun
Cost: 0.0023 USD · Nodes: 6 · Verification: make verify
Closes #11
5ce9dbb2a3toc5999afcad