miscelleaneous

Random Lean experiments

Commits at 6cf1bb01d2e6e54d3736313249f1dc3156f3e03f

  1. 4163e50a Oh don't need parens for fun in DiabolicalSort Anthony Wang authored at Anthony Wang comitted at
  2. 1fc4dbe9 String.splitOn is getting deprecated soon https://github.com/leanprover/lean4/pull/11250 Anthony Wang authored at Anthony Wang comitted at
  3. 135185ca λ is considered bad style Anthony Wang authored at Anthony Wang comitted at
  4. db182789 Move insertion sort stuff to own repo Anthony Wang authored at Anthony Wang comitted at
  5. 68413734 Oh ‹_› is cute Anthony Wang authored at Anthony Wang comitted at
  6. abea40f6 Oops missed one Anthony Wang authored at Anthony Wang comitted at
  7. de561bac Oh cool empty set symbol Anthony Wang authored at Anthony Wang comitted at
  8. 4c946087 Clean up/rename printf thingy Anthony Wang authored at Anthony Wang comitted at
  9. 4d5813f9 Oh don't need to intro either Anthony Wang authored at Anthony Wang comitted at
  10. e42e8f32 Cuter functions Anthony Wang authored at Anthony Wang comitted at
  11. caf873ba Remove useless junk in Set.lean Anthony Wang authored at Anthony Wang comitted at
  12. c38b62b7 Set ring thingy Anthony Wang authored at Anthony Wang comitted at
  13. 73547eea Simplify binop proofs for IAP Anthony Wang authored at Anthony Wang comitted at
  14. a6ffc4ca Redundant equals Anthony Wang authored at Anthony Wang comitted at
  15. 60917813 I hate floor Anthony Wang authored at Anthony Wang comitted at
  16. 400bc687 Simplify the sort proofs even more Anthony Wang authored at Anthony Wang comitted at
  17. ab571ec5 Don't need to specify universe for mvcgen anymore Anthony Wang authored at Anthony Wang comitted at
  18. 61aa2787 Don't tag Kadane lemmas with @[grind] for perf reasons Anthony Wang authored at Anthony Wang comitted at
  19. 64969f03 Simplify InsertionSort.lean even more, archive older version Anthony Wang authored at Anthony Wang comitted at
  20. 3301cbbe Alternate quine without using Repr (List String) Anthony Wang authored at Anthony Wang comitted at
  21. 9b3014ab Condense quines by using a[0] instead of a.head (by decide) Anthony Wang authored at Anthony Wang comitted at
  22. 177904b5 Remove newlines from quine Anthony Wang authored at Anthony Wang comitted at
  23. 4345e09d More golfing yay Anthony Wang authored at Anthony Wang comitted at
  24. dc71197b Wait I can remove another char Anthony Wang authored at Anthony Wang comitted at
  25. 721a2c94 InsertionSortGolf Anthony Wang authored at Anthony Wang comitted at
  26. a804039a Reformat InsertionSort.lean Anthony Wang authored at Anthony Wang comitted at
  27. 898d3783 Use recursive def actually because it's shorter but keep the inductive predicate commented Anthony Wang authored at Anthony Wang comitted at
  28. 5a5170e9 Make InsertionSort generic, use inductive predicate instead of def Anthony Wang authored at Anthony Wang comitted at
  29. abaece94 GRRRRIIIINNNDDD Anthony Wang authored at Anthony Wang comitted at
  30. 2313c37a grind >>> linarith Anthony Wang authored at Anthony Wang comitted at