Skip to content
This repository was archived by the owner on Dec 31, 2023. It is now read-only.

archive567/tower

Folders and files

NameName
Last commit message
Last commit date
Apr 5, 2017
Mar 31, 2017
Jan 27, 2017
Feb 21, 2017
Feb 21, 2017
Oct 4, 2016
Oct 4, 2016
Mar 27, 2017
Mar 27, 2017
Mar 27, 2017
Mar 31, 2017

Repository files navigation

<script type="text/javascript" async src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML"> </script> [tower](https://tonyday567.github.com/tower) [![Build Status](https://travis-ci.org/tonyday567/tower.png)](https://travis-ci.org/tonyday567/tower) ==================================================================================================================================================

A heirarchy of classes for numbers and algebras that combine them: a numeric tower.

Performance testing, notes and examples can be found in tower-dev.

The tower looks something like:

{-# OPTIONS_GHC -fno-warn-type-defaults #-}
{-# LANGUAGE ExtendedDefaultRules #-}
{-# LANGUAGE NoImplicitPrelude #-}
{-# LANGUAGE DataKinds #-}
import Tower.Prelude

Tower.Prelude is a drop-in replacement for Prelude. Behind the scenes, it wraps Protolude.

stack build --test --exec "pandoc -f markdown -i readme.md -t html -o index.html --filter pandoc-include --mathjax"