InDex
Documentation
doc/conditionals.dx — Syntax of if expressions
doc/functions.dx — Functions and function types
Examples
examples/mandelbrot.dx — Mandelbrot Set
examples/pi.dx — Monte Carlo Estimates of Pi
examples/sierpinski.dx — Sierpinski Triangle ("Chaos Game")
examples/rejection-sampler.dx — Rejection Sampler for a Binomial Distribution
examples/regression.dx — Basis Function Regression
examples/brownian_motion.dx — Virtual Brownian Motion and Sheet samplers
examples/particle-swarm-optimizer.dx — Particle Swarm Optimizer
examples/ode-integrator.dx — ODE Integrator
examples/mcmc.dx — Markov Chain Monte Carlo
examples/ctc.dx — [Connectionist Temporal Classification](https://www.cs.toronto.edu/~graves/icml_2006.pdf)
examples/raytrace.dx — Multi-step Ray Tracer
examples/particle-filter.dx — Particle Filter
examples/fluidsim.dx — Fluid Simulation
examples/sgd.dx — Stochastic Gradient Descent with Momentum
examples/nn.dx — Neural Networks
examples/quaternions.dx — Rotations with quaternions
examples/manifold-gradients.dx — Gradients on manifolds
examples/schrodinger.dx — 2D Time-Dependent Schrodinger Equation
examples/tutorial.dx — Introduction to Dex
examples/latex.dx — $\href{https://katex.org/}{\KaTeX}$ Rendering Examples
examples/dither.dx — Dither.dx
examples/mcts.dx — Monte Carlo Tree Search
examples/md.dx — Molecular Dynamics in Dex
examples/bfgs.dx — BFGS optimizer
examples/levenshtein-distance.dx — Levenshtein Distance
Showcase
showcase/01-mandelbrot/mandelbrot.dx — Mandelbrot Set
showcase/02-raytrace/raytrace.dx — Multi-step Ray Tracer
showcase/03-estimating-pi/pi.dx — Monte Carlo Estimates of Pi
showcase/04-hamiltonian-monte-carlo/mcmc.dx — Markov Chain Monte Carlo
showcase/05-ode-integrator/ode-integrator.dx — ODE Integrator
showcase/06-sierpinski/sierpinski.dx — Sierpinski Triangle ("Chaos Game")
showcase/07-regression/regression.dx — Basis Function Regression
showcase/08-brownian-motion/brownian_motion.dx — Virtual Brownian Motion and Sheet samplers
showcase/09-levenshtein/levenshtein-distance.dx — Levenshtein Distance
showcase/10-molecular-dynamics/md.dx — Molecular Dynamics in Dex
Libraries
lib/prelude.dx — : The Dex Prelude (automatically imported)
lib/complex.dx — Complex number support
lib/fft.dx — Fast Fourier Transform
lib/netpbm.dx — Netpbm
lib/plot.dx — Plotting
lib/sort.dx — Monoidal Merge Sort
lib/diagram.dx — Vector Graphics
lib/linalg.dx — Linear Algebra
lib/parser.dx — Parser Combinators
lib/png.dx — PNG Rendering
lib/set.dx — Sets and Set-Indexed Arrays
lib/stats.dx — Stats