JuliaPy / JuliaPy/PythonCall.jl
Convert Python functions and lambdas to a Julia PyFunction <: Function
Open
enhancement
- Dominant language
- Julia
- Stars
- 1.1k
- Forks
- 86
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 3
Description
Following the discussion in #474, convert Python functions and lambdas to a Julia `PyFunction <: Function`, so they would match parameters explicitly typed as `Function`.
Contributor guide
No contributing guide indexed for this repository
Research direction
Read the discussion in #474 first, then locate the Python function and lambda conversion path in PythonCall.jl. Verify how converted values interact with parameters explicitly typed as Function, and add coverage showing that both forms become Julia PyFunction <: Function.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- julia, python
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100