Copyright | (c) 2018 Andrew Lelechenko |
---|---|
License | MIT |
Maintainer | Andrew Lelechenko <andrew.lelechenko@gmail.com> |
Stability | Provisional |
Portability | Non-portable (GHC extensions) |
Safe Haskell | Safe |
Language | Haskell2010 |
Math.NumberTheory.Zeta
Description
Interface to work with Riemann zeta-function and Dirichlet beta-function.
Synopsis
- module Math.NumberTheory.Zeta.Dirichlet
- module Math.NumberTheory.Zeta.Riemann
- intertwine :: [a] -> [a] -> [a]
- skipEvens :: [a] -> [a]
- skipOdds :: [a] -> [a]
- suminf :: (Floating a, Ord a) => a -> [a] -> a
Documentation
intertwine :: [a] -> [a] -> [a] Source #
Joins two lists element-by-element together into one, starting with the first one provided as argument.
>>>
take 10 $ intertwine [0, 2 ..] [1, 3 ..]
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
skipEvens :: [a] -> [a] Source #
Skips every even-indexed element from an infinite list. Do NOT use with finite lists.
>>>
take 10 (skipEvens [0, 1 ..])
[1, 3, 5, 7, 9, 11, 13, 15, 17, 19]