FuncShell

Pipe-enabled shell

An Haskell-based shell that allows users to process command output through pipes and apply user-defined functions.

Improve your shell by making it functional through Haskell! (An update to Awkward)

GitHub

290 stars
9 watching
8 forks
Language: Haskell
last commit: over 4 years ago
functional-programminghaskellshell

Related projects:

RepositoryDescriptionStars
iostreamer-x/awkwardA NodeJS based shell that lets you run JavaScript functions on system commands' output in a functional style.458
gabriella439/pipesA lightweight stream processing library that builds and connects reusable streaming components using Haskell489
pipe-felipe/zsh-pipe-pluginA Zsh plugin that provides a set of utilities and commands for managing containers, updating systems, cleaning up, installing plugins, and customizing the shell environment.0
cpennington/h4shA Haskell-based shell utility that exposes functional programming concepts to Unix scripting67
gabriella439/turtleA Haskell-based shell scripting library providing a typed and lightweight environment for executing system commands and performing filesystem operations.946
snapframework/io-streamsProvides primitives and combinators for working with input/output streams in Haskell.99
ko1ebayev/ngx-func-pipeA utility pipe that allows function calls in Angular templates with type-safe arguments and efficient execution2
gregwebs/shelly.hsA Haskell library providing an intuitive shell scripting interface for systems programming and automation.417
composewell/streamlyA high-performance Haskell library providing functional programming abstractions and concurrency capabilities873
chrisdone/hellA Haskell-based shell scripting language with a minimalist implementation568
jekor/heshA Haskell implementation of a shell for scripting and automating tasks68
danrevah/ngx-pipesA collection of reusable string, array, object, and mathematical transformation functions for Angular applications.1,594
leepike/copilotA language and toolset for generating hard real-time C code from a domain-specific stream language149
chiroptical/declarative-programming-streamsLists active and previously active declarative programming streams with relevant information about their content and schedules.67
twitchax/shellerA .NET library that makes building shell scripts easy and fluent by abstracting away low-level command execution details.107