Releases: thautwarm/MLStyle.jl
Releases · thautwarm/MLStyle.jl
add builtin pattern matching support for julia AST types
@match :(x + 1) begin
:(x + 1) => 1
end
@def f begin
:(x + 1) => 1
end
pattrrn matching for functors
v0.1.4 add introduction in docs(not finished yet)
full featured pattern matching
All kinds of pattern matching are implemented yet.
v0.1.2
available features
Supported items:
- guards
- As-pattern
- custom pattern(including active pattern (
F#
) ) - ADT and corresponding pattern matching infrastructures(includng enum case)
- range pattern(
Rust
), tuple pattern, partially matching for dict(Elixir
), ... - fall through cases(
F#
family)