haskore-0.1.0.3: The Haskore Computer Music System
Source code
Contents
Index
Haskore.Example.Fractal
Documentation
type
Vector
a = [a]
Source
type
Matrix
a = [
Vector
a]
Source
type
AT
a =
Vector
a ->
Vector
a
Source
type
IFS
a =
Array
Int
(
AT
a)
Source
vadd
::
Num
a =>
Vector
a ->
Vector
a ->
Vector
a
Source
vvmult
::
Num
a =>
Vector
a ->
Vector
a -> a
Source
mvmult
::
Num
a =>
Matrix
a ->
Vector
a ->
Vector
a
Source
cvmult
::
Num
a => a ->
Vector
a ->
Vector
a
Source
w1
::
Fractional
a =>
AT
a
Source
w2
::
Fractional
a =>
AT
a
Source
w0
::
Fractional
a =>
AT
a
Source
init0
::
Num
a =>
Vector
a
Source
ws
::
Fractional
a =>
IFS
a
Source
result
:: [
Vector
Rational
]
Source
mkNote
:: [
Rational
] ->
T
()
Source
sourceToMusic
:: [[
Rational
]] ->
T
()
Source
song
::
T
()
Source
Produced by
Haddock
version 2.6.1