Phillip Trelford's blog articles

0
comment
on 10/13/2013 11:23 PM
At Trayport we’re serious about quality, and are now hiring for a software developer in test. You… Are enthusiastic about building automated tests that help continuous delivery of exceptional quality software. Are skilled with .NET and have strong development and debugging abilities, with knowledge of test frameworks and design patterns. Love to work in lean and agile environments, delivering software through TDD, ATDD and BDD. Want to work in a team of talented technologists who will chal[...]
>> Read the full article
.
0
comment
on 10/13/2013 7:08 AM
I’m heading home on the geek train back from a cracking DDD North, this year held in Sunderland and attracting 430 attendees and three well attended F# talks. I managed to deliver the first pony of the day in F# eye for the C# Guy: F# Eye for the C# Guy - DDD North 2013 from ptrelford Starting with live samples of immutable classes in C# and then in F# using the class and record syntax. Then instantiating the classes via the F# interactive (REPL) window and from C# which simply requires a reference[...]
>> Read the full article
.
0
comment
on 10/6/2013 2:45 PM
Most common .Net testing tools work in F#, but that’s not the end of the story. F# adds many more tools and techniques besides, lets take a look at a few of them: 1) Back tick methods F# lets you write method names with whitespace by escaping the name in back-ticks: let [<Fact>] ``2 + 2 should equal 4`` () = Assert.Equal(4, 2+2) This is also handy when writing step definitions for acceptance tests: let [<Then>] ``I should have (.*) black jumpers in stock`` (n:int) = let passed = (stockI[...]
>> Read the full article
.
0
comment
on 10/6/2013 1:21 PM
It’s coming up conference season again, also know as autumn, and there’s a bumper harvest of F# related events around the UK and Europe, here’s a not so short roundup: October DDD North 12th (Sunderland, England) F# eye for the C# guy (yours truly) WTF#?! Functional Programming in F#, and why you should care (Grant Crofton) You've learnt the basics of F#: What's next? (Ian Russell) FP Days 24th-25th (Cambridge, England) Developing F# Mobile Applications in the Cloud (Adam Granicz) [...]
>> Read the full article
.
0
comment
on 10/6/2013 10:13 AM
The Elm programming language has some fun game samples including Mario. Elm’s syntax is quite similar to F#’s so it turned out quite easy to port the Mario sample and use FunScript to compile the F# code to JavaScript: Use the cursor keys to move Mario. FunScript With F# and FunScript you get to use Visual Studio (Windows) or Xamarin Studio (Mac), and get Intellisense over your code and JavaScript libraries via a Type Provider to TypeScript declaration files, which is nice. The sample uses an F# rec[...]
>> Read the full article
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper