User Tools

Site Tools


software:software_engineering_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
software:software_engineering_notes [2018/09/22 17:14]
dave
software:software_engineering_notes [2019/01/16 01:26] (current)
dave [OCaml]
Line 14: Line 14:
   * [[https://​github.com/​rust-unofficial/​patterns | Unofficial Rust Design Patterns]]   * [[https://​github.com/​rust-unofficial/​patterns | Unofficial Rust Design Patterns]]
   * [[https://​play.rust-lang.org//​|Rust Playground]]   * [[https://​play.rust-lang.org//​|Rust Playground]]
 +  * The latest version of [[https://​github.com/​rust-lang/​rust/​tree/​ef75860a0a72f79f97216f8aaa5b388d98da6480/​src/​boot|rustboot]] (the original rust compiler which was written in OCaml) before it was deleted from the main rust repository.
 +    * The AST is located [[https://​github.com/​rust-lang/​rust/​blob/​ef75860a0a72f79f97216f8aaa5b388d98da6480/​src/​boot/​fe/​ast.ml|here]].
  
 ==== OCaml == ==== OCaml ==
  
 +  * [[https://​caml.inria.fr/​pub/​docs/​manual-ocaml/​|The OCaml Manual]] (stop googling first)
   * [[https://​ocaml.org/​learn/​tutorials/​|OCaml Tutorials]]   * [[https://​ocaml.org/​learn/​tutorials/​|OCaml Tutorials]]
   * [[https://​caml.inria.fr/​pub/​docs/​u3-ocaml/​|Using,​ Understanding,​ and Unraveling The OCaml Language]]   * [[https://​caml.inria.fr/​pub/​docs/​u3-ocaml/​|Using,​ Understanding,​ and Unraveling The OCaml Language]]
Line 27: Line 30:
 ==== Racket == ==== Racket ==
  
 +  * [[software:​Racket:​Racket Notes]]
   * [[software:​Racket:​Functions|Racket Functions]]   * [[software:​Racket:​Functions|Racket Functions]]
  
software/software_engineering_notes.1537661694.txt.gz ยท Last modified: 2018/09/22 17:14 by dave