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

[IOPAE-253] Propose type interfaces for a Finite State Machine using fp-ts #3

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

balanza
Copy link
Contributor

@balanza balanza commented Apr 5, 2023

List of Changes

  • Scaffolding for the new package @pagopa/fp-ts-fsm
  • Proposal of new type interfaces for FSM

Motivation and Context

Propose a type interface for a strict Finite State Machine definition. Actual implementations of FSM are not in the scope of this PR.

For usage explanation, please see the README

How Has This Been Tested?

Screenshots (if appropriate):

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

@balanza balanza requested review from gquadrati, a team, rodoviti and giuseppedipinto April 5, 2023 16:22
@balanza balanza force-pushed the IOPAE-253--fsm-interfaces branch from 73ca587 to 6962ca4 Compare April 11, 2023 14:59
@balanza balanza marked this pull request as draft April 12, 2023 10:30
@balanza
Copy link
Contributor Author

balanza commented Apr 12, 2023

Turn into the draft as we cannot build a generic type interface for a FSM so far.

@balanza balanza added the wontfix This will not be worked on label May 3, 2023
@sonarqubecloud
Copy link

sonarqubecloud bot commented May 9, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal wontfix This will not be worked on
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant