Home
Categories
EXPLORE
True Crime
Comedy
Business
Society & Culture
History
Sports
Health & Fitness
About Us
Contact Us
Copyright
© 2024 PodJoint
00:00 / 00:00
Sign in

or

Don't have an account?
Sign up
Forgot password
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/1c/54/f6/1c54f62a-163f-cfee-b0dc-1c0759c116f0/mza_2206782623764382642.jpg/600x600bb.jpg
The Technium
The Technium
40 episodes
3 months ago
The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world.
Show more...
Technology
RSS
All content for The Technium is the property of The Technium and is served directly from their servers with no modification, redirects, or rehosting. The podcast is not affiliated with or endorsed by Podjoint in any way.
The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world.
Show more...
Technology
https://is1-ssl.mzstatic.com/image/thumb/Podcasts221/v4/1c/54/f6/1c54f62a-163f-cfee-b0dc-1c0759c116f0/mza_2206782623764382642.jpg/600x600bb.jpg
Dependent Types: Runtime assertions at compile time...whaaa? (S04E08)
The Technium
2 hours 7 minutes
2 years ago
Dependent Types: Runtime assertions at compile time...whaaa? (S04E08)

Dependent types are a more expressive type system in programming languages used to catch a larger class of errors at compile time. What are would be typically assertions at runtime can now be caught at compile time.


Show notes:

  • Proposition as Types
  • Parse, Don’t Validation
  • “Scala vs Idris: Dependent types, now and in the future”

Resources:

  • http://www.e-pig.org/downloads/ydtm.pdf
  • https://gist.github.com/Hirrolot/27e6b02a051df333811a23b97c375196
  • Proof Theory Impressionism: Blurring the Curry-Howard Line
  • Type Systems - The Good, Bad and Ugly
  • Dependent types for practical use
  • Idris: Practical Dependent Types with Practical Examples
  • Making Illegal States unrepresentable
  • Can types replace validation
    https://www.cs.ox.ac.uk/ralf.hinze/WG2.8/26/slides/xavier.pdf
The Technium
The Technium is a weekly podcast discussing the edge of technology and what we can build with it. Each week, Sri and Wil introduce a big idea in the future of computing and extrapolate the effect it will have on the world.