Friday, 3 February 2017

A modular SNUSP interpreter

The F# Journal just published an article:

"SNUSP is a simple programming language that navigates a two-dimensional code space using an instruction pointer that is a 2D vector. This article describes how a simple SNUSP interpreter can be written in F#..."

If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!

Saturday, 28 January 2017

A generic interpreter: part 3

The F# Journal just published an article:

"This article, the third and final part of our series about the generic interpreter, takes a look at solutions that use only concepts from functional programming. Although impracticably puritanical, the solutions convey some insight into the underlying problem that was not immediately apparent..."

If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!

Friday, 27 January 2017

A generic interpreter: part 2

The F# Journal just published an article:

"The previous article in this series demonstrated how a generic interpreter can be written in F# using both union types and objects. This article investigates the characteristics of the same program written in a fully object oriented style..."

If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!

Thursday, 26 January 2017

A generic interpreter: part 1

The F# Journal just published an article:

"Martin Odersky (the creator of the Scala programming language) was asked about the usefulness of object-oriented programming back in 2009 and responded with an interesting anecdote about a programming competition. The challenge is to write a generic interpreter that can be easily extended in different ways. This article is the first in a series taking a look at this generic interpreter and some of its many implementations in F#..."

If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!

Wednesday, 25 January 2017

Using the new Twitter API

The F# Journal just published an article:

"When F# was originally released there was a beautiful sample showing how easily Twitter could be accessed. Sadly this old example no longer works because Twitter changed their authentication method. This article looks at modern Twitter authentication and demonstrates programmatically downloading tweets in a small WPF application..."

If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!

Converting Word, HTML, PowerPoint and PDF documents to text

The F# Journal just published an article:

"The first challenge in Natural Language Processing (NLP) is usually converting available documents into text ready for processing. This article looks at functions that convert Word, HTML, PowerPoint and PDF documents into text using the Microsoft.Office.Interop.Word, HtmlAgilityPack, Spire.Presentation and iTextSharp Nuget packages, respectively..."

If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!

Tuesday, 24 January 2017

John Conway's Game of Life

The F# Journal just published an article:

"John Conway's Game of Life is a famous example of a simple cellular automaton that produces remarkably diverse results. The game can be implemented in only 32 lines of F# including real-time visualization using Windows Presentation Foundation (WPF)..."

If you subscribe to the F# Journal then can read this article here otherwise subscribe to the The F# Journal today to read this article and many more!