Dyalog / Dyalog/pynapl

Possibly irrelevant `APL.APL` function.

Open
#8 0 comments 0 reactions 0 assignees View on GitHub
question
Dominant language
Python
Stars
86
Forks
14
PR merge metrics
No merged PRs in 30d

Description

The file `APL.py` contains a function `APL` that does nothing but instantiate a `APLPyConnect.Connection.APLClient` directly.

So much so that `APL = APLPyConnect.Connection.APLClient` is a suitable definition for `APL`.

Probably this function can be deleted.

Contributor guide

No contributing guide indexed for this repository

Research direction

Open APL.py and inspect the APL function alongside APLPyConnect.Connection.APLClient. Confirm that the function only instantiates and returns the client, then remove or simplify the redundant definition as described; done when the APL entry point still exposes the client without the unnecessary wrapper.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Refactor
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.