Julia functional programming infrastructures and metaprogramming facilities
Closed issues:
Merged pull requests:
Closed issues:
where
statement (#78)is_enum
for constructors of 0-ary (#85)Merged pull requests:
full featured when
syntax: #60, #56
https://thautwarm.github.io/MLStyle.jl/latest/syntax/when/
uncomprehensions(for patterns), need updating docs: #58
@data S begin S1(x) end
seq = 1:10
@match [S1(i) for i in seq] begin
[S1(i) for i in xs] => xs == seq
_ =>
end
compilations of string patterns now use isequal
instead of `===, need updating docs: #68, #62
better error messages: #52
QuoteNode patterns, need updating docs : #70
README wording improvements: #67, #63
@matchast
, @capture
, @cond