Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tfausak/haskell-packages
Dashboard of Haskell projects I maintain.
https://github.com/tfausak/haskell-packages
haskell
Last synced: 4 months ago
JSON representation
Dashboard of Haskell projects I maintain.
- Host: GitHub
- URL: https://github.com/tfausak/haskell-packages
- Owner: tfausak
- Created: 2019-11-08T15:05:39.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T15:14:44.000Z (5 months ago)
- Last Synced: 2024-08-16T16:45:31.655Z (5 months ago)
- Topics: haskell
- Homepage: https://hackage.haskell.org/user/fozworth
- Size: 128 KB
- Stars: 6
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Haskell Packages
This repository contains a Git submodule for each Haskell package that
I actively maintain on Hackage.- :outbox_tray: autoexporter
[![GitHub](https://badgen.net/github/open-issues/tfausak/autoexporter)](https://github.com/tfausak/autoexporter)
[![CI](https://github.com/tfausak/autoexporter/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/autoexporter/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/autoexporter)](https://hackage.haskell.org/package/autoexporter)- :burrito: burrito
[![GitHub](https://badgen.net/github/open-issues/tfausak/burrito)](https://github.com/tfausak/burrito)
[![CI](https://github.com/tfausak/burrito/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/burrito/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/burrito)](https://hackage.haskell.org/package/burrito)- :crown: cabal-gild
[![GitHub](https://badgen.net/github/open-issues/tfausak/cabal-gild)](https://github.com/tfausak/cabal-gild)
[![CI](https://github.com/tfausak/cabal-gild/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/cabal-gild/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/cabal-gild)](https://hackage.haskell.org/package/cabal-gild)- :droplet: flow
[![GitHub](https://badgen.net/github/open-issues/tfausak/flow)](https://github.com/tfausak/flow)
[![CI](https://github.com/tfausak/flow/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/flow/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/flow)](https://hackage.haskell.org/package/flow)- :octocat: github-release
[![GitHub](https://badgen.net/github/open-issues/tfausak/github-release)](https://github.com/tfausak/github-release)
[![CI](https://github.com/tfausak/github-release/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/github-release/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/github-release)](https://hackage.haskell.org/package/github-release)- :smiling_imp: imp
[![GitHub](https://badgen.net/github/open-issues/tfausak/imp)](https://github.com/tfausak/imp)
[![CI](https://github.com/tfausak/imp/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/imp/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/imp)](https://hackage.haskell.org/package/imp)- :loudspeaker: json-feed
[![GitHub](https://badgen.net/github/open-issues/tfausak/json-feed)](https://github.com/tfausak/json-feed)
[![CI](https://github.com/tfausak/json-feed/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/json-feed/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/json-feed)](https://hackage.haskell.org/package/json-feed)- :gem: lackey
[![GitHub](https://badgen.net/github/open-issues/tfausak/lackey)](https://github.com/tfausak/lackey)
[![CI](https://github.com/tfausak/lackey/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/lackey/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/lackey)](https://hackage.haskell.org/package/lackey)- :signal_strength: patrol
[![GitHub](https://badgen.net/github/open-issues/tfausak/patrol)](https://github.com/tfausak/patrol)
[![CI](https://github.com/tfausak/patrol/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/patrol/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/patrol)](https://hackage.haskell.org/package/patrol)- :european_castle: rampart
[![GitHub](https://badgen.net/github/open-issues/tfausak/rampart)](https://github.com/tfausak/rampart)
[![CI](https://github.com/tfausak/rampart/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/rampart/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/rampart)](https://hackage.haskell.org/package/rampart)- :honey_pot: ratel
[![GitHub](https://badgen.net/github/open-issues/tfausak/ratel)](https://github.com/tfausak/ratel)
[![CI](https://github.com/tfausak/ratel/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/ratel/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/ratel)](https://hackage.haskell.org/package/ratel)- :honey_pot: ratel-wai
[![GitHub](https://badgen.net/github/open-issues/tfausak/ratel-wai)](https://github.com/tfausak/ratel-wai)
[![CI](https://github.com/tfausak/ratel-wai/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/ratel-wai/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/ratel-wai)](https://hackage.haskell.org/package/ratel-wai)- :car: rattletrap
[![GitHub](https://badgen.net/github/open-issues/tfausak/rattletrap)](https://github.com/tfausak/rattletrap)
[![CI](https://github.com/tfausak/rattletrap/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/rattletrap/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/rattletrap)](https://hackage.haskell.org/package/rattletrap)- :syringe: salve
[![GitHub](https://badgen.net/github/open-issues/tfausak/salve)](https://github.com/tfausak/salve)
[![CI](https://github.com/tfausak/salve/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/salve/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/salve)](https://hackage.haskell.org/package/salve)- :ringed_planet: saturn
[![GitHub](https://badgen.net/github/open-issues/tfausak/saturn)](https://github.com/tfausak/saturn)
[![CI](https://github.com/tfausak/saturn/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/saturn/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/saturn)](https://hackage.haskell.org/package/saturn)- :bicyclist: strive
[![GitHub](https://badgen.net/github/open-issues/tfausak/strive)](https://github.com/tfausak/strive)
[![CI](https://github.com/tfausak/strive/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/strive/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/strive)](https://hackage.haskell.org/package/strive)- :mage_woman: witch
[![GitHub](https://badgen.net/github/open-issues/tfausak/witch)](https://github.com/tfausak/witch)
[![CI](https://github.com/tfausak/witch/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/witch/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/witch)](https://hackage.haskell.org/package/witch)- :lock: wuss
[![GitHub](https://badgen.net/github/open-issues/tfausak/wuss)](https://github.com/tfausak/wuss)
[![CI](https://github.com/tfausak/wuss/actions/workflows/ci.yml/badge.svg)](https://github.com/tfausak/wuss/actions/workflows/ci.yml)
[![Hackage](https://badgen.net/hackage/v/wuss)](https://hackage.haskell.org/package/wuss)---
Since I always forget how to work with Git submodules, here's how to get
everything set up initially:``` sh
> git clone [email protected]:tfausak/haskell-packages.git
> cd haskell-packages
> git submodule init
> git submodule update
> git submodule foreach git checkout main
> git submodule foreach git pull
> cabal configure --enable-tests --jobs
> cabal build all
```