summaryrefslogtreecommitdiffstats
path: root/src/fractal.jl
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2014-10-27 13:47:22 -0400
committerJesse Luehrs <doy@tozt.net>2014-10-27 13:47:22 -0400
commit458a226a3fec55de9c5af7b6068406c825e1ff1e (patch)
tree2c53fb04d457d1533df150a785a98b724a1ce6f9 /src/fractal.jl
parent9b7c502fde87451cc739835c2b565dca5d3c39ab (diff)
downloadjulia-fractals-458a226a3fec55de9c5af7b6068406c825e1ff1e.tar.gz
julia-fractals-458a226a3fec55de9c5af7b6068406c825e1ff1e.zip
add some type annotations
Diffstat (limited to 'src/fractal.jl')
-rw-r--r--src/fractal.jl6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/fractal.jl b/src/fractal.jl
index 8b7fa0d..58b76d6 100644
--- a/src/fractal.jl
+++ b/src/fractal.jl
@@ -3,7 +3,11 @@ type Fractal{T <: FloatingPoint}
c::Array{Complex{T}, 2}
step::Function
- function Fractal(imgsize, make_c = z -> z, step = (z, c) -> z.^2 + c)
+ function Fractal(
+ imgsize::(Integer, Integer),
+ make_c::Function,
+ step::Function
+ )
(size_y, size_x) = imgsize
aspect_ratio = size_y / size_x
if size_x < size_y