{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:hackage/byline","name":"byline","description":"Byline simplifies writing interactive command-line applications by\nbuilding upon ansi-terminal and haskeline.  This makes it\npossible to print messages and prompts that include terminal escape\nsequences (such as setting text colors) that are automatically\ndisabled when standard input is a file.  It also means that Byline\nworks on both POSIX-compatible systems and on Windows.\n\nThe primary features of Byline include printing messages, prompting\nfor input, and generating custom menus.  It was inspired by the\nhighline Ruby library and the terminal library by Craig Roche.","version":"1.1.3","softwareVersion":"1.1.3","license":"https://spdx.org/licenses/BSD-2-Clause","codeRepository":"https://github.com/pjones/byline","issueTracker":"https://github.com/pjones/byline/issues","url":"https://github.com/pjones/byline","keywords":["bsd2","library","system","user-interfaces","Propose Tags"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Haskell"},"maintainer":[{"@type":"Person","name":"PeterJones"}],"author":[{"@type":"Person","name":"PeterJones"}],"copyrightHolder":[{"@type":"Person","name":"PeterJones"}],"dateCreated":"2015-05-19","dateModified":"2025-02-17","datePublished":"2025-02-17","copyrightYear":2015,"downloadUrl":"https://hackage.haskell.org/package/byline-1.1.3/byline-1.1.3.tar.gz","applicationCategory":"hackage","runtimePlatform":"hackage","developmentStatus":"active","sameAs":["https://hackage.haskell.org/package/byline"],"https://www.w3.org/ns/activitystreams#likes":22,"https://forgefed.org/ns#forks":7}