OCaml for Scientists

Learn one of the world's most popular functional programming languages, with hundreds of awesome examples covering everything from simple numerical analysis to sophisticated real-time 3D visualisation using OpenGL.

This book contains over 800 color syntax-highlighted source code examples and dozens of diagrams that elucidate the power of functional programming to explain how lightning-fast and yet remarkably-simple programs can be constructed in this state-of-the-art programming language.

"Love the book!" - Joel Reymont, Wager Labs

Read more...

£85

The OCaml Journal

Subscribe to the OCaml Journal today and learn how functional programming can work for you:

  • Master core functional programming concepts.
  • Create stunning visualizations using OpenGL.
  • Use our source code starter packs to kick off your own projects.

All included when you subscribe to the OCaml Journal for under £10 per month.

Read more...

£39

The F# Journal

Subscribe to the F#.NET Journal today and read our fascinating articles on the F# programming language from Microsoft:

  • Watch tutorial videos to get to grips with the development environment quickly and easily.
  • Learn how to create stunning visualizations from the F# interactive mode.
  • Use our source code starter packs to kick off your own projects.

All included when you subscribe to the F# Journal for under £10 per month.

"Very much enjoying what I'm reading so far." - Tom Kirby-Green.

Read more...

£39

F# for Visualization

First-class graphics for the F# programming language from Microsoft Research:

  • Interactive visualization of 2D and 3D graphics.
  • Spawn interactive visualizations from F# interactive sessions.
  • Generate animations with minimal effort.
  • Native F# look and feel (purely functional data structures).
  • Add sophisticated graphics to compiled programs.
  • Export to JPEG.

Get 50% off this visualization software for a limited time by joining our beta-tester scheme.

Read more...

£49

F# for Numerics

Leverage the awesome capabilities of Microsoft's new F# programming language with our library of numerical methods:

  • Easy to use!
  • Local and global function minimization and maximization.
  • Mean, median, mode, variance and standard deviation.
  • Interpolation, curve fitting and regression.
  • Matrix factorizations including eigenvalues and eigenvectors.
  • Numerical integration and differentiation.
  • Spectral methods including the FFT.

Read more...

£49

Signal Analysis for .NET

Buy our Fast Fourier Transform library to:

  • Apply the Fourier transform to vectors of any length.
  • Include FFT functionality in your own programs.
  • Benefit from optimal O(n log n) performance.

"Looking forward to trying it out!" - James Baxter.

Read more...

£99

Time-frequency analysis

Apply state-of-the-art time-frequency methods to the analysis of your own signals using our Mathematica add-on package.

The free tutorial explains how time-frequency is a powerful method for dissecting signals from a wide variety of sources in order to study their characteristics in terms of both time and frequency simultaneously.

"I am very excited about this package" - Wayne Fischer

Read more...

£99

Smoke Vector Graphics

High-performance interactive 2D vector graphics library for OCaml programmers:

  • OpenGL rendering.
  • Leverage modern graphics hardware for antialiasing.
  • Sophisticated multi-resolution techniques maintain high-performance at arbitrary zoom.
  • Purely functional scene graph representation.
  • Feedback giving the route through the scene graph to the exact object under the mouse.
  • Compile to native-code for high-performance.
  • Use from the OCaml top-level for interactivity.
  • Complete source code!

Use this graphics package to add stunning visuals to your demos and applications.

Read more...

Free!

F# for Technical Computing

Learn Microsoft Research's latest .NET functional programming language, with hundreds of awesome examples covering everything from interactive data dissection to easy-to-use visualization with Windows Presentation Foundation.

This book contains hundreds of source code examples and dozens of diagrams that elucidate the power of functional programming to explain how the F# programming language is the ideal tool for scientists wanting to collate, analyse and visualise their data easily and efficiently.

Read more...

Coming
Soon!