Kakadu / zanuda

OCaml linter
GNU Lesser General Public License v3.0
63 stars 8 forks source link

Detect implementation of List.map/fold as ad hoc recursive function #24

Closed Kakadu closed 8 months ago

Kakadu commented 11 months ago

The same as Camelot does. And propose a rewrite to List.map, List.fold_left, etc. Camelot check a few simple cases. The general approach about synthesizing function summaries and checking these summaries is very complicated.

Kakadu commented 8 months ago

Fixed in #35