#! /bin/sh set -e if [ "$#" -ne 1 ]; then echo "Parameter expected: " exit 1 fi if [ "$1" == "--help" ]; then echo "Usage: $0 " exit 1 fi if ! [ -d "$1" ]; then echo "Not a directory: $1" exit 1 fi cd "$1" case "$1" in # Solutions -- Haskell "day01a" | "day01b" | \ "day02a" | "day02b" | \ "day03a" | "day03b" | \ "day04a" | "day04b" | \ "day06a" | "day06b") stack run