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

Add Hook for Filtering Atoms #568

Open
monsterkrampe opened this issue Dec 13, 2024 · 0 comments
Open

Add Hook for Filtering Atoms #568

monsterkrampe opened this issue Dec 13, 2024 · 0 comments
Assignees
Labels
enhancement New feature or request physical physical layer planning engine
Milestone

Comments

@monsterkrampe
Copy link
Member

For a student project, we need a feature to be able to filter derived facts according to some (quite involved) function.
It would be nice, if we could just pass this to the execution engine to be applied as another filter on top of the derived facts.
Basically, if l is the list of derived facts, we want to call l.filter(p) where p : Fact -> Bool is our predicate function that we pass to the execution engine.
That should already be all we need. I hope the description is clear enough :)

@aannleax It would help me, if you can create some stubs for functions that would be required for this. I'm not sure where the best place to inject this would be. I can then fill in the gaps if you want me to :)
Also feel free to add the appropriate labels to this issue since I'm not sure which layers would actually be affected here.

@monsterkrampe monsterkrampe added the enhancement New feature or request label Dec 13, 2024
@monsterkrampe monsterkrampe added this to the Release 0.7.0 milestone Dec 13, 2024
@github-project-automation github-project-automation bot moved this to Todo in nemo Dec 13, 2024
@aannleax aannleax modified the milestones: Release 0.7.0, Release 0.8.0 Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request physical physical layer planning engine
Projects
Status: Todo
Development

No branches or pull requests

2 participants