{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/yield","name":"yield","description":"This package defines a class MonadYield a for monads that can emit values\nvalues of type a while they run, and a monad transformer YieldT a which\nimplements this class such that the emitted values can be captured in a\nstreaming manner.\n\nThis is an amalgamation of concepts from pipes, conduit, foldl, and\nkan-extensions, combined into a small self-contained package.","version":"0.0.0.0","softwareVersion":"0.0.0.0","license":"https://spdx.org/licenses/MIT","codeRepository":"https://github.com/freckle/yield","issueTracker":"https://github.com/freckle/yield/issues","url":"https://github.com/freckle/yield#readme","keywords":["library","mit","streaming","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"chris_martin"},{"@type":"Person","name":"PatrickBrisbin"},{"@type":"Person","name":"dukerutledge"},{"@type":"Person","name":"mjgpy3"},{"@type":"Person","name":"FreckleEngineering"},{"@type":"Person","name":"OlaoluwaM"}],"author":[{"@type":"Person","name":"chris_martin"},{"@type":"Person","name":"PatrickBrisbin"},{"@type":"Person","name":"dukerutledge"},{"@type":"Person","name":"mjgpy3"},{"@type":"Person","name":"FreckleEngineering"},{"@type":"Person","name":"OlaoluwaM"}],"copyrightHolder":[{"@type":"Person","name":"chris_martin"},{"@type":"Person","name":"PatrickBrisbin"},{"@type":"Person","name":"dukerutledge"},{"@type":"Person","name":"mjgpy3"},{"@type":"Person","name":"FreckleEngineering"},{"@type":"Person","name":"OlaoluwaM"}],"dateCreated":"2024-11-26","dateModified":"2024-11-26","datePublished":"2024-11-26","copyrightYear":2024,"downloadUrl":"https://hackage.haskell.org/package/yield-0.0.0.0/yield-0.0.0.0.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/yield"]}