|
|
|||||
|
|
Start of topic | Skip to actions
Things done and TODOsWhat have we learned so far:In this semester, our seminar focuses more on implementation. We also talk about some theory and formal methods, mostly in the demands of implementation. It is nice to know that we can program in concoqtion without knowing too much about underneath formal theory and meta theory.Concoqtion applied projects:
Concoqtion alternatives:
Things learned on demand
When we prove things like associativity and commutativity of "plus". We might need the basic inductive definition of "plus". It is funny that we've seen and use some functions like plus for years but care about there definition until we go to college. This is because such functions have several layers, and most time, implementation details are hidded. But when we want to reason about them, we need to go from scratch. These normalization module and abstract layers can help us write programs without handling the definitions at the bottom. Without these features, we can still write a program, but it will be very complicated and big in size. Theories discussed
Trouble spots
Future topics
Bigger projects
Homeworks
Topic Actions: Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
Webs: Main | TWiki | Africa | EmbeddedSystems | Gpce | Houston | International | K12 | MetaOCaml | MulticoreOCR | ProgrammingLanguages | RAP | RIDL | Sandbox | SpeechClub | Teaching | Texbot | WG211 Web Actions: |
||||
This work is licensed under a Creative Commons Attribution 2.5 License. Please follow our citation guidelines.