base-noprelude alternatives and similar packages
Based on the "Development" category.
Alternatively, view base-noprelude alternatives based on common mentions on social networks and blogs.
-
ShellCheck
ShellCheck, a static analysis tool for shell scripts -
hadolint
Dockerfile linter, validate inline bash, written in Haskell -
retrie
Retrie is a powerful, easy-to-use codemodding tool for Haskell. -
criterion
A powerful but simple library for measuring the performance of Haskell code. -
structured-haskell-mode
Structured editing minor mode for Haskell in Emacs -
stgi
A user-centric visual STG implementation to help understand GHC/Haskell's execution model. -
haskell-lsp
Haskell library for the Microsoft Language Server Protocol -
cabal-install-parsers
Scripts and instructions for using CI services (e.g. Travis CI or Appveyor) with multiple GHC configurations -
inline-c
Write Haskell source files including C code inline. No FFI required. -
fourmolu
A fourk of ormolu that uses four space indentation and allows arbitrary configuration. Don't like it? PRs welcome! -
gi-atk
Generate Haskell bindings for GObject-Introspection capable libraries -
inline-java
Haskell/Java interop via inline Java code in Haskell modules. -
lambdabot
A friendly IRC bot and apprentice coder, written in Haskell. -
scion
OLD, DEPRECATED: Use this instead https://github.com/haskell/haskell-ide-engine -
lambdabot-core
A friendly IRC bot and apprentice coder, written in Haskell. -
implicit-hie
Auto generate a stack or cabal multi component hie.yaml file
Learn any GitHub repo in 59 seconds
Do you think we are missing an alternative of base-noprelude or a related project?
Popular Comparisons
README
base-noprelude
- base
package sans Prelude
This package is, as the title gives away, a base
-replacement that allows to define and/or use custom Prelude
s without having to use the -XNoImplicitePrelude
language extension (or use import Prelude ()
). I.e. instead of
{-# LANGUAGE NoImplicitPrelude #-}
module Main where
import CustomPrelude
import OtherStuff
by having a build-depends
on base-noprelude
instead of base
and having a Prelude
module in scope (can be provided by the current package or a 3rd package from build-depends
), one can just write
module Main where
import OtherStuff