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

User Story: Specify want with regexp pattern, including string prefix #1913

Open
rowgraus opened this issue Oct 26, 2020 · 2 comments
Open
Labels
enhancement New feature or request ERTP package: ERTP Zoe package: Zoe

Comments

@rowgraus
Copy link

rowgraus commented Oct 26, 2020

Story

As a user, I want to be able to buy something described using the MathKind.STRING_SET with offer safety, even though I only care about and only specify a prefix of the strings. (In standard financial markets financial derivative characteristics (e.g., expiration date, strike price, ...) may be specified as part of the security name.)

Status

This is not something we currently support.

Next Steps

This may be an anti-pattern, as MathKind.SET with separate properties for each part of the description is probably preferable. For that reason and because we do not have a good example of DENOMs to work from, this is not an official user story in #2230, but will fall out of it anyways.

@rowgraus rowgraus added the enhancement New feature or request label Oct 26, 2020
@erights
Copy link
Member

erights commented Oct 26, 2020

This would be a natural extension of the pattern notion explored in the #1905 spike, if that works out.

@katelynsills
Copy link
Contributor

@katelynsills does this accurately describe this work item? How much do we need to know about the specifics of how things may be specified before we can do this?

That's a good question. If we have more general flexibility with the MathHelper.SET version that Mark is working on (where every separate piece of data has its own record property that can include non-strings as values, such as identifying a particular timer or priceOracle), perhaps we don't want this version, since the MathHelper.SET version is more flexible. We might want to implement this only for making people feel comfortable, and convince them to move the MathHelper.SET version as soon as possible. This might be an anti-pattern if we have the better implementation.

@katelynsills katelynsills changed the title StringSet Prefix as flexible fungible/nonfungible. (matching in want based on subset) User Story: Specify want with regexp pattern, including string prefix Feb 5, 2021
@katelynsills katelynsills self-assigned this Feb 5, 2021
@katelynsills katelynsills added ERTP package: ERTP Zoe package: Zoe Beta labels Feb 9, 2021
@katelynsills katelynsills added this to the Beta Launch milestone Feb 9, 2021
@rowgraus rowgraus removed this from the Beta Initial Launch milestone Mar 29, 2021
@ivanlei ivanlei removed the Beta label Mar 20, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ERTP package: ERTP Zoe package: Zoe
Projects
None yet
Development

No branches or pull requests

5 participants