up-do · GitHub
Skip to content
@up-do

up-do

Updo Examples

From Dhall configuration, generate Stack and Cabal projects with Dhall text templating

Please see the readme or announcement for more details on Updo itself. Here you'll find examples of projects converted to use Updo to configure, generate and sometimes upgrade projects.

Conversions

These Haskell projects have been upgraded to a published version of Updo, e.g. updo-1.0.0, or have been upgraded to development version of Updo, identified with a commit hash.

Upstream Repo Converted Repo Updo Version Updo Hash When
copilot Copilot-Language/copilot up-do/copilot a86c16 2023-12-24
mercury MercuryTechnologies/hlint-plugin up-do/hlint-plugin 1.0.0 60545b 2023-12-05
clash clash-lang/clash-compiler up-do/clash-compiler 60545b 2023-12-05
stack commercialhaskell/stack up-do/stack 1.0.0 60545b 2023-12-05
futhark diku-dk/futhark up-do/futhark 60545b 2023-12-05
elm elm/compiler up-do/compiler 60545b 2023-12-05
gelisam gelisam/klister up-do/klister a86c16 2024-03-27
google google-research/dex-lang up-do/dex-lang 1.0.0 60545b 2023-12-05
haskell haskell-infra/www.haskell.org up-do/www.haskell.org a86c16 2024-06-17
cabal haskell/cabal up-do/cabal 1.0.0 60545b 2023-11-30
jgm jgm/pandoc up-do/pandoc 60545b 2023-12-05
simonmichael simonmichael/hledger up-do/hledger a86c16 2024-05-18
tahoe-lafs tahoe-lafs/tahoe-s3 up-do/tahoe a86c16 2024-10-01
liquidhaskell ucsd-progsys/liquid-fixpoint up-do/liquid-fixpoint 60545b 2024-05-25
liquidhaskell ucsd-progsys/liquidhaskell up-do/liquidhaskell 60545b 2023-12-05
unison unisonweb/unison up-do/unison cdb06e 2023-12-06
persistent yesodweb/persistent up-do/persistent 60545b 2023-12-05
yesod yesodweb/yesod up-do/yesod d5de60 2023-12-06

Proposed

These projects are up for conversion. Add a pull request if you want to suggest another project.

Considered but Rejected

Footnotes

  1. When GHC builds with Cabal.

  2. It looks like the github/semantic project is parked ("in flux") with development shifted to github/stack-graphs, a rust project.

  3. Idris has moved on from Haskell.

    This is Idris 1, implemented in Haskell. Idris 1 is not actively worked on anymore. Idris 2 is the next generation of Idris, and where primary development happens.

Pinned Loading

  1. cabal cabal Public

    Forked from haskell/cabal

    Official upstream development repository for Cabal and cabal-install

    Haskell

  2. dex-lang dex-lang Public

    Forked from google-research/dex-lang

    Research language for array processing in the Haskell/ML family

    Haskell

  3. stack stack Public

    Forked from commercialhaskell/stack

    The Haskell Tool Stack

    Haskell

  4. pandoc pandoc Public

    Forked from jgm/pandoc

    Universal markup converter

    Haskell 1

  5. clash-compiler clash-compiler Public

    Forked from clash-lang/clash-compiler

    Haskell to VHDL/Verilog/SystemVerilog compiler

    Haskell

  6. liquidhaskell liquidhaskell Public

    Forked from ucsd-progsys/liquidhaskell

    Liquid Types For Haskell

    Haskell

Repositories

Showing 10 of 51 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…