compositionalit's profile picture. We believe in functional solutions for everyday software - bespoke software development and consultancy, and F# and Azure training, coaching and consultancy.

Compositional IT

@compositionalit

We believe in functional solutions for everyday software - bespoke software development and consultancy, and F# and Azure training, coaching and consultancy.

Pinned

We're looking for UK-based developers to join our team writing functional-first code using F# with .NET, React, and Azure, via SAFE Stack. See here for more details and to contact us: buff.ly/4aqkgCm #dotnet #fsharp #azure


Have a recap of Isaac's showcase of rapid data analysis with #fsharp. Although quite a dated video, it still holds true to F#'s power in being able to prototype quickly to get the result you're after... but most importantly, in a fun way! #dataanalysis buff.ly/DGmANvV


🌱 Sprout: a BDD testing DSL in F#! Inspired by Jasmine + powered by computation expressions. Ready to declare your specs? Have you tried ‘feature … scenario …’ in F# yet? #fsharp #BDD #testing buff.ly/KJLlrCb


For this week's blog post, we had a look at Oxpecker.Solid! What are your considerations when choosing between Feliz and Oxpecker.Solid? #frontend #solidjs #webdev #fsharp buff.ly/LJVSPZe


F# Weekly #24 highlights Fidelity & BAREWire – memory-safe wrappers for C/C++ APIs via F#. Care to try memory-mapped shadow APIs? #fsharp


.NET 10 Preview 5 dropped on June 10! Highlights include escape-analysis, ARM64 write-barrier improvements, and key F# updates like scoped #nowarn/#warnon directives and FSharp.Compiler.Service tweaks. Who's upgrading? #dotnet #fsharp


Today we're publishing a tiny SAFE app to demonstrate some Result techniques! Check out the accompanying blog post @fsharponline.bsky.social #dotnet #fsharp buff.ly/UTCeAcd


OpenAI's innovating coding agent "Codex" is now accessible in Azure! #dotnet #azure #openai buff.ly/WqzLKbD


New to working with the SAFE stack? Check out this blog post to learn the basics of Giraffe, and add an #api to your app! #dotnet #fsharp #softwaredevelopment buff.ly/E2LIC6N


We're planning to release SAFE Stack 6 in December. What would you like to see? #dotnet #fsharp buff.ly/iU63of6

compositionalit's tweet image. We're planning to release SAFE Stack 6 in December. What would you like to see?

#dotnet #fsharp

buff.ly/iU63of6

Ionide’s C# dependency moved from mandatory ➡️ recommended. Result: the extension pack now works on any VS Code fork (Cursor, VSCodium, etc.). Get in touch with one of the CIT team to find out how this will benefit your project. 🌍 #fsharp #vscode #oss buff.ly/uZ4T9MQ


Computation Expressions aren’t just monads—they’re your DSL for async, validation, and more. Worth a revisit? Compositional IT can provide training courses to help you with your advanced F# skills - Let's have a chat. 🔍 #fsharp buff.ly/dqoCspU


On the blog this week John highlights 2 projects from the F# Community to make Azure Cosmos DB and .NET Aspire easier #fsharp #dotnet buff.ly/ZKzS49I

compositionalit's tweet image. On the blog this week John highlights 2 projects from the F# Community to make Azure Cosmos DB and .NET Aspire easier

#fsharp #dotnet

buff.ly/ZKzS49I

It's been nearly 8 years since we introduced SAFE stack to the whole world 🌎 We’ve believed in it from the start—and still do. What’s been your favourite feature — or your biggest wish — for the SAFE stack over the years? We’d love to hear it! #fsharp buff.ly/tMiz4bY


Matt discusses a common problem of a SPA not triggering an authentication flow when first loaded, and how to fix it. buff.ly/0s1tjtd


Loading...

Something went wrong.


Something went wrong.