Skip to content

Week 1 22nd Oct

Louis Kueh edited this page Oct 24, 2018 · 11 revisions

Research

  • What others have done in this area

Implementation

  • Initial Implementation

Questions

Hints/Fsharp lint fufils objective in terms of

  • Stylistic correctness - Yes E.g.
Consider changing `print` to PascalCase.
Error in file Program.fs on line 2 starting at column 19
   abstract member print : unit -> unit
  • Deterministic - yes
  • Heuristic - to a certain extent

E.g.

If `(+)` has no mutable arguments partially applied the lambda can be removed.
Error in file Program.fs on line 6 starting at column 23
    let x = List.fold (fun x y -> x + y) 0 [1;2;3]

Clone this wiki locally