category feedProject managementToolingeditdelete

This category is a stub, contributions are welcome!






Project management is a holy war in the community. Similar to other programming languages, the community could never agree on a single project management tool. Here, we try to be neutral, since all tools have their place, all of them strive for greatness and perfecting another aspect of project management. Currently, none of this tools is strictly better than the other.

edit description
or press Ctrl+Enter to savemarkdown supported
#
other
move item up move item down edit item info delete item
Summary edit summary

Stack has a dedicated Documentation website. It is a sophisticated tool that tries to solve the tooling problem Haskell is facing.

Summary quit editing summary
Prosedit prosquit editing pros
  • Defines set of packages that work together.
    move trait up move trait down edit trait delete trait
  • Can handle external dependencies, such as opengl when used in nix mode.
    move trait up move trait down edit trait delete trait
  • Provides support for Docker.
    move trait up move trait down edit trait delete trait
  • Avoids package version dependency conflicts. However, it does not solve the diamond problem.
    move trait up move trait down edit trait delete trait
  • Can build a custom hoogle index for your project to query available packages in your project.
    move trait up move trait down edit trait delete trait
  • Can use package.yaml files instead of the classic .cabal file
    move trait up move trait down edit trait delete trait

press Ctrl+Enter or Enter to addmarkdown supportededit off
Consedit consquit editing cons
  • Can not share the same compiled packages over multiple projects.
    move trait up move trait down edit trait delete trait

press Ctrl+Enter or Enter to addmarkdown supportededit off
Ecosystemedit ecosystem
Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
Notes
collapse notesedit notes

<notes are empty>

add something!

#
cabal-install (Hackage)
other
move item up move item down edit item info delete item
Summary edit summary

write something here!

Summary quit editing summary
Prosedit prosquit editing pros

    press Ctrl+Enter or Enter to addmarkdown supportededit off
    Consedit consquit editing cons

      press Ctrl+Enter or Enter to addmarkdown supportededit off
      Ecosystemedit ecosystem
      Ecosystemquit editing ecosystemor press Ctrl+Enter to savemarkdown supported
      Notes
      collapse notesedit notes

      <notes are empty>

      add something!