Doing Math with F#
summary
Live notebooks show concrete builds: a 3x3 Leontief matrix inversion implemented with Math.NET to solve X = (I − A)⁻¹D, symbolic parsing and differentiation using AngouriMath + Math.NET + Plotly.NET, and a plotted example where a normal distribution with mean 7.4 and σ 1.2 yields a 6.68% chance for baby weight ≥ 9.2 lb. Also includes a tiny DSL for set operations and conditional sets, plus code links on GitHub.
AI-written summary · about
chapters (6)
- 0:00Introduction
- 0:47Leontief input-output model
- 3:58Symbolic calculus
- 8:34Probability distributions
- 13:35DSL for set manipulations
- 17:15Q&A
related talks
21mDemo: A functional EDSL for mathematics visualization that compiles to JavaScrip...
01h 01mF# as a Better Python
36mA developer's guide to probabilistic programming
01h 00mFunctional-first programming with F#
27mComputation expressions in context
01h 01mBuild your own Excel 365 in an hour with F#
01h 01mLive Lambda Calculus
32mDeep Dive into Computational Expressions in F#
