patterns.parsed 361 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. Assn f Fun(
  2. x =>
  3. Var(x)
  4. )
  5. Assn f Fun(
  6. _ =>
  7. Var(x)
  8. )
  9. Assn f Fun(
  10. Str("foo") =>
  11. Str("!")
  12. )
  13. Assn f Fun(
  14. Bar =>
  15. Str("?")
  16. )
  17. Assn f Fun(
  18. Num(55) =>
  19. Str("~")
  20. )
  21. Assn f Fun(
  22. Tup( ) =>
  23. Var(x)
  24. )
  25. Assn f Fun(
  26. Tup( x ) =>
  27. Var(x)
  28. )
  29. Assn f Fun(
  30. Tup( x y ) =>
  31. Var(x)
  32. )
  33. Assn f Fun(
  34. Tup( x y z ) =>
  35. Var(x)
  36. )