Skip to content

Conversation

@ra1028
Copy link
Owner

@ra1028 ra1028 commented Aug 2, 2022

Pull Request Type

  • Bug fix
  • New feature
  • Refactoring
  • Documentation update
  • Chore

Description

This Pull-Request proposes AtomModifier protocol to make modifier implementation easier.

Motivation and Context

The current modifier implementation is not very extensible, as it requires a dedicated Atom and Hook to be implemented to add a new modifier, so it would be better for future extensibility if we can add a new modifier by implementing only one type.

Impact on Existing Code

Syntax is compatible with existing code but is not compatible on symbol level.

@ra1028 ra1028 marked this pull request as ready for review August 7, 2022 00:12
@ra1028 ra1028 merged commit a9278af into main Aug 7, 2022
@ra1028 ra1028 deleted the refactor/modifier branch August 7, 2022 00:49
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.

2 participants