Popularity
8.5
Stable
Activity
0.0
Stable
67
6
4

Monthly Downloads: 18
Programming language: Haskell
License: MIT License
Tags: Development    
Latest version: v1.14.0

hesh alternatives and similar packages

Based on the "Development" category.
Alternatively, view hesh alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of hesh or a related project?

Add another 'Development' Package

README

Hesh - The Haskell-Extensible Shell

Hesh makes writing scripts in Haskell easier. Here's an example:

#!/usr/bin/env hesh
-- Backup a PostgreSQL database to an encrypted file.

main = do
  args <- System.Environment.getArgs
  case args of
    [database] -> do
      today <- $(date +%Y-%m-%d)
      let file = database ++ "-" ++ today ++ ".sql.gpg"
      $(pg_dump $database) |> $(gpg -e -r $EMAIL) /> file
    _ -> do
      progName <- System.Environment.getProgName
      $(echo "Usage: $progName <database>") /> "/dev/stderr"

For more details, see the [manual](manual/manual.pdf).