Skip to content

feat(bindings/haskell): add Monad wrapper#2482

Merged
Xuanwo merged 3 commits intoapache:mainfrom
silver-ymz:feat/haskell-monad
Jun 18, 2023
Merged

feat(bindings/haskell): add Monad wrapper#2482
Xuanwo merged 3 commits intoapache:mainfrom
silver-ymz:feat/haskell-monad

Conversation

@silver-ymz
Copy link
Copy Markdown
Member

Update:

  • add MonadOperation typeclass to provide flexible API
  • add OpMonad to provide basic Monad for user
  • add tests testMonad and testError

Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
@github-actions github-actions Bot added the releases-note/feat The PR implements a new feature or has a title that begins with "feat" label Jun 18, 2023
Comment thread bindings/haskell/test/BasicTest.hs Outdated
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
Comment thread bindings/haskell/test/BasicTest.hs Outdated
Comment thread bindings/haskell/test/BasicTest.hs Outdated
Signed-off-by: silver-ymz <yinmingzhuo@gmail.com>
Copy link
Copy Markdown
Member

@Xuanwo Xuanwo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

@Xuanwo Xuanwo merged commit fcda0be into apache:main Jun 18, 2023
@PsiACE PsiACE mentioned this pull request Jun 27, 2023
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

releases-note/feat The PR implements a new feature or has a title that begins with "feat"

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants