Tag Archives: F#

Using “Using” in F#

I was translating a piece of supposedly idiomatic C# AES crypto code to F# and couldn’t understand why the encrypt-decrypt roundtrip did not produce identical values. In fact I got an exception in the decryption function. The interesting C# fragment: … Continue reading

Posted in Uncategorized | Tagged , , , , , , | Leave a comment

Time Chaos

Today I created a new Reactive Extensions (Rx) LINQ operator to deal with a particular situation. The situation is that sometimes you only have small test data but you want to observe a process and project the values from that … Continue reading

Posted in Declarative, Imperative, Paradigm, Software, Technical | Tagged , , , , , , , | 1 Comment

Prism

0. Index Introduction Supervision – initial steps Prism – a leap forward References 1. Introduction For the last 15 months or so, I’ve been involved in a spare-time project together with a colleague with the explicit goal of improving programmer … Continue reading

Posted in C/AL, Computer Science, Datamodel, Declarative, Imperative, Navision, Paradigm, Program, Software, Technical | Tagged , , , , , , , , , , , , , , , , , , , , , | Leave a comment

Asynchrony, Concurrency and Parallelism

0 Index 1 Introduction 2 Microsoft .NET 2.1 Reactive Extensions for .NET (Rx) 2.2 Async 2.3 F# First-Class Events 2.4 Five-Spice Powder 3 Google Go 3.1. The Language 3.2 Practical Matters 3.3 Origins 4 References 1 Introduction Concurrency and (orthogonally) … Continue reading

Posted in Computer Science, Declarative, Imperative, Paradigm, Software, Technical, Uncategorized | Tagged , , , , , , , , , , , , , , , , , , | 1 Comment