Skip to content

Commit 663aa81

Browse files
committed
add Make4 and Make5 aliases
1 parent 45fa390 commit 663aa81

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

src/distributions.jl

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,18 @@ Base.lastindex(m::Make) = lastindex(m.x)
3333
end
3434

3535
Make0{T} = Make{T,Tuple{}}
36-
Make1{T} = Make{T,Tuple{X}} where X
37-
Make2{T} = Make{T,Tuple{X,Y}} where {X, Y}
38-
Make3{T} = Make{T,Tuple{X,Y,Z}} where {X, Y, Z}
39-
40-
Make0{T}() where {T} = Make{T}()
41-
Make1{T}(x) where {T} = Make{T}(x)
42-
Make2{T}(x, y) where {T} = Make{T}(x, y)
43-
Make3{T}(x, y, z) where {T} = Make{T}(x, y, z)
36+
Make1{T} = Make{T,Tuple{X}} where X
37+
Make2{T} = Make{T,Tuple{X,Y}} where {X, Y}
38+
Make3{T} = Make{T,Tuple{X,Y,Z}} where {X, Y, Z}
39+
Make4{T} = Make{T,Tuple{X,Y,Z,U}} where {X, Y, Z, U}
40+
Make5{T} = Make{T,Tuple{X,Y,Z,U,V}} where {X, Y, Z, U, V}
41+
42+
Make0{T}() where {T} = Make{T}()
43+
Make1{T}(x) where {T} = Make{T}(x)
44+
Make2{T}(x, y) where {T} = Make{T}(x, y)
45+
Make3{T}(x, y, z) where {T} = Make{T}(x, y, z)
46+
Make4{T}(x, y, z, u) where {T} = Make{T}(x, y, z, u)
47+
Make5{T}(x, y, z, u, v) where {T} = Make{T}(x, y, z, u, v)
4448

4549
# default maketype & make & Make(...)
4650

0 commit comments

Comments
 (0)