Skip to content

Add explicit arrow_type examples to example functions#21

Merged
rustyconover merged 3 commits into
mainfrom
feature/example-arrow-type
Jan 5, 2026
Merged

Add explicit arrow_type examples to example functions#21
rustyconover merged 3 commits into
mainfrom
feature/example-arrow-type

Conversation

@rustyconover

Copy link
Copy Markdown
Contributor

Summary

  • Updates RangeFunction.step to use arrow_type=pa.int32() instead of inferred int64
  • Updates DoubleColumnFunction.column to use arrow_type=pa.utf8() explicitly
  • Most examples keep auto-inference to test that path

This demonstrates the explicit arrow_type feature added in PR #19.

Depends on PR #20 (extract_argument_specs refactor).

Test plan

  • All 656 tests pass
  • Ruff linting passes
  • mypy type checking passes

🤖 Generated with Claude Code

rustyconover and others added 2 commits January 5, 2026 15:58
Update example functions to demonstrate explicit arrow_type usage:
- RangeFunction.step: Uses arrow_type=pa.int32() instead of inferred int64
- DoubleColumnFunction.column: Uses arrow_type=pa.utf8() explicitly

Most examples retain auto-inference to test that path.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Base automatically changed from feature/extract-argument-specs-refactor to main January 5, 2026 21:09
@rustyconover rustyconover merged commit a81890d into main Jan 5, 2026
0 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant