15 lines
684 B
TeX
15 lines
684 B
TeX
|
A Haskeller might claim: haskell...
|
||
|
\begin{itemizep}
|
||
|
\item eliminates certain classes of bugs
|
||
|
\item not only disallows bad programs, but also defines what constitutes a bad program
|
||
|
\item makes it easy to reason about code
|
||
|
\item decreases the bus-factor
|
||
|
\item makes it possible to apply huge changes to large programs without worrying about the implicit state machine
|
||
|
\item makes it easier to program complex problems
|
||
|
\item allows for clean APIs, even without any OOP
|
||
|
\item a haskell program of 10K LOC isn't that much different to maintain as a 100K LOC
|
||
|
\item refactoring in haskell means abstraction
|
||
|
\end{itemizep}
|
||
|
\vspace{\baselineskip}
|
||
|
\slidep
|
||
|
We'll have to see if this holds true.
|