Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cleaner StdLib framework #14

Closed
mlin opened this issue Nov 2, 2018 · 2 comments
Closed

Cleaner StdLib framework #14

mlin opened this issue Nov 2, 2018 · 2 comments
Labels
tech debt Technical debt
Projects

Comments

@mlin
Copy link
Collaborator

mlin commented Nov 2, 2018

Use decorators etc. to make 'registering' a function more elegant

@mlin mlin created this issue from a note in miniwdl (Backlog) Nov 2, 2018
@mlin mlin added the tech debt Technical debt label Nov 2, 2018
@mlin mlin moved this from Backlog to Next in miniwdl Mar 29, 2019
@mlin
Copy link
Collaborator Author

mlin commented Apr 19, 2019

Need a modular structure as some stdlib functions are/aren't available or will be implemented silghtly differently depending on the context. (task vs workflow, inputs vs outputs, etc.)

@mlin
Copy link
Collaborator Author

mlin commented Apr 23, 2019

Define a StdLib.Core base class with implementations of the non-context-dependent functions and stubs for the others. Some decorator can provide typechecking?

@mlin mlin moved this from Next to In progress in miniwdl Apr 23, 2019
@mlin mlin mentioned this issue Apr 23, 2019
@mlin mlin moved this from In progress to Done in miniwdl May 21, 2019
@mlin mlin closed this as completed Jun 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
tech debt Technical debt
Projects
miniwdl
  
Done
Development

No branches or pull requests

1 participant