Popularity
3.6
Declining
Activity
0.0
Stable
1
5
0

Monthly Downloads: 4
Programming language: Haskell
License: MIT License
Tags: Prelude    

introduction alternatives and similar packages

Based on the "Prelude" category.
Alternatively, view introduction alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of introduction or a related project?

Add another 'Prelude' Package

README

Introduction

Build Status Hackage Hackage

A prelude for safe new projects and another prelude for their tests.

Design points:

  • Compatible with GHC 8
  • No partial functions in Introduction
  • Partial functions in Unsafe with compiler warnings.
  • Compiler warning on unsafe functions and bottoms.
  • Polymorphic string IO functions.
  • Type for common data structures in scope.
  • Type for all common string types in scope.
  • Common monad transformers in scope by default.
  • Foldable / Traversable functions in scope by default.

Usage

In cabal file:

library
  [...]
  extensions: NoImplicitPrelude
  [...]

... or on a per-module basis:

{-# LANGUAGE NoImplicitPrelude #-}

import Introduction

License

Copyright (c) 2016, Tom Sydney Kerckhove


*Note that all licence references and agreements mentioned in the introduction README section above are relevant to that project's source code only.