rogerburtonpatel / vml

Code and proofs for Verse-ML, an equation-style sub-ml language. Part of an undergraduate senior thesis with Norman Ramsey, Milod Kazerounian, and Roger Burtonpatel.
5 stars 0 forks source link

respond to comments of 17 April 2024 (Abstract, sections 1 and 3) + Added Milod's responses #41

Open nrnrnr opened 2 months ago

nrnrnr commented 2 months ago

Issues marked in bold are especially important.

(These comments apply to a PDF with the MD5 checksum of a560eac7bd66bd4f7914cf389c4e448c.)

Abstract

Milod:

Will ask Norman about this!

Introduction

Milod:

Section 2

Milod:

-Section 2.1 and 2.2 general comment: These sections are quite long. I'm a bit torn on this. in a typical conference/workshop paper, this would be too much time spent explaining subjects that are not your own contributions. On the other hand, you do a very good job of explaining how pattern matching and these various extensions work. As I mentioned earlier, this reads a bit more like a tutorial than a scientific paper. The reason I'm torn is: I do not know whether or not this style is common in an honor's thesis. This is probably something to check in with Norman about.

rab-nr meet: NICE PROPERTIES:

Nr's notes:

want laws to include arbitrary equations -> "where" in algebraic laws.
what do people want to write? equations and bindings

(will return to if there's time)

Section 3

@book{dijkstra:discipline,
  publisher = {Prentice Hall},
  title = {A Discipline of Programming},
  address = {Englewood Cliffs, NJ},
  author = {Edsger W. Dijkstra},
  year = {1976},
}

pages 28 and 29: perhaps there are too many subsections here.