Commits

David Barker committed 159eb7d

Bit of code cleanup and added code sample appendix skeleton to dissertation

Comments (0)

Files changed (8)

CaseStudyNameSplitter-Arrows/MainWindow.xaml.cs

 
         public void InitialiseArrow()
         {
-            nameArrow = Op.Arr((string x) => Tuple.Create(
-                                                    x.Split()[0],
-                                                    x.Split()[1]),
+            nameArrow = Op.Arr((string x) => Tuple.Create(x.Split()[0], x.Split()[1]),
                                 (Tuple<string, string> splitName) =>
-                                            String.Join(" ", new List<string> {splitName.Item1, splitName.Item2}));
+                                            String.Format("{0} {1}", splitName.Item1, splitName.Item2));
         }
 
         public void InitialiseBindings()

Dissertation/Dissertation.aux

 \newlabel{sec:simle_arrow_laws}{{A.1}{35}}
 \@writefile{toc}{\contentsline {section}{\numberline {A.2}Invertible arrow laws}{36}}
 \newlabel{sec:invertible_arrow_laws}{{A.2}{36}}
+\@writefile{toc}{\contentsline {chapter}{\numberline {B}Code samples for case studies}{37}}
+\@writefile{lof}{\addvspace {10\p@ }}
+\@writefile{lot}{\addvspace {10\p@ }}
+\@writefile{toc}{\contentsline {section}{\numberline {B.1}Username two-way binding}{37}}
+\@writefile{toc}{\contentsline {section}{\numberline {B.2}List binding from a mock database}{39}}
+\@writefile{toc}{\contentsline {section}{\numberline {B.3}Some other demo}{41}}

Dissertation/Dissertation.lof

 \contentsline {figure}{\numberline {4.3}{\ignorespaces Execution times of chains of identity functions}}{32}
 \addvspace {10\p@ }
 \addvspace {10\p@ }
+\addvspace {10\p@ }

Dissertation/Dissertation.log

-This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9 64-bit) (preloaded format=pdflatex 2012.10.5)  20 APR 2013 14:39
+This is pdfTeX, Version 3.1415926-2.3-1.40.12 (MiKTeX 2.9 64-bit) (preloaded format=pdflatex 2012.10.5)  21 APR 2013 13:44
 entering extended mode
 **Dissertation.tex
 
 [35
 
 ] [36]
+Appendix B.
+[37
+
+
+] [38
+
+] [39] [40
+
+] [41] [42
+
+]
 ("C:\Users\David\Documents\Visual Studio 2010\Projects\ArrowDataBinding\Dissert
 ation\Dissertation.aux") ) 
 Here is how much of TeX's memory you used:
 cmsy10.pfb><C:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmti12.p
 fb><C:/Program Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmtt10.pfb><C:/P
 rogram Files/MiKTeX 2.9/fonts/type1/public/amsfonts/cm/cmtt12.pfb>
-Output written on Dissertation.pdf (46 pages, 442286 bytes).
+Output written on Dissertation.pdf (52 pages, 446123 bytes).
 PDF statistics:
- 558 PDF objects out of 1000 (max. 8388607)
+ 577 PDF objects out of 1000 (max. 8388607)
  0 named destinations out of 1000 (max. 500000)
  46 words of extra memory for PDF output out of 10000 (max. 10000000)
 

Dissertation/Dissertation.pdf

Binary file modified.

Dissertation/Dissertation.synctex.gz

Binary file modified.

Dissertation/Dissertation.tex

 \cleardoublepage
 
 
+\chapter{Code samples for case studies}
+
+\section{Username two-way binding}
+
+Todo
+
+\cleardoublepage
+
+\section{List binding from a mock database}
+
+Todo
+
+\cleardoublepage
+
+\section{Some other demo}
+
+Todo
+
+\cleardoublepage
+
+
 \end{document}

Dissertation/Dissertation.toc

 \contentsline {chapter}{\numberline {A}Arrow laws}{35}
 \contentsline {section}{\numberline {A.1}Normal arrow laws}{35}
 \contentsline {section}{\numberline {A.2}Invertible arrow laws}{36}
+\contentsline {chapter}{\numberline {B}Code samples for case studies}{37}
+\contentsline {section}{\numberline {B.1}Username two-way binding}{37}
+\contentsline {section}{\numberline {B.2}List binding from a mock database}{39}
+\contentsline {section}{\numberline {B.3}Some other demo}{41}