Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Alt.Net Talks - Make type system great again

Alt.Net Talks - Make type system great again

Mickael Metesreau

June 22, 2017
Tweet

More Decks by Mickael Metesreau

Other Decks in Programming

Transcript

  1. A type error gives you… …at compile time that an

    error exists the file the error is in what line the error is on a hint as to what the problem is
  2. In programming languages, a type system is a set of

    rules that assign a property called type to various constructs a computer program consists of, such as variables, expressions, functions or modules. The main purpose of a type system is to reduce possibilities for bugs in computer programs by defining interfaces between different parts of a computer program, and then checking that the parts have been connected in a consistent way. Type system from Wikipedia