Blog articles of IntelliFactory

0
comment
comment
on 6/30/2013 5:14 AM
Existing embedded DSLs for XML in F# all have their quirks and inconvenients. I'm presenting a small patch to the F# compiler that allows to implement a better XML EDSL.
1
comment
comment
on 6/7/2013 10:09 AM
Sample jQuery mobile single-page application with dynamically created and reused pages using WebSharper
0
comment
comment
on 6/6/2013 2:57 PM
Playing a bit more with generics, I stumbled upon some fairly compact combinators that can derive n-ary conjunctions from a binary conjunction. Here is a self-explanatory F# example (disregard the ugliness involved in F#'s lack of higher kinds, Haskell or OCaml code would not need this):
In case you are wondering about the Coq file in the gist: a good objection to this approach is efficiency. Instances computed in this way are not efficient at all. Just think of all the allocated tuples! It turns out, w[...]
0
comment
comment
on 5/7/2013 3:04 AM
Chocolatey looks very useful - it lets you install software into PATH on Windows by one-liner commands from PowerShell. A poor-man's package manager.
0
comment
comment
on 4/3/2013 6:35 PM
FAKE is a tool to automate your builds with F# scripts. Use the newly available FAKE boot workflow to get started quickly, automatically reference packages, and plug in your own build logic from NuGet.
Starting from FAKE 2.1.173-alpha FAKE includes a new "boot" workflow. Let us walk through it. First, make a new folder (I am using PowerShell, but you can do this in Cygwin, or CMD.exe; Linux+Mono will work once my patch to the F# compiler is accepted):
mkdir proj
cd proj
Download NuGet.exe command-line [...]
Featured group
![]() | Community for F# 36 past events |
Latest blog articles by IntelliFactory (see all)
- F# query expressions and composability
- WebSharper 2.5.98
- CloudSharper Local alpha 0.9.6
- Update: Server exited with code 0
- Update: Showing compiler errors
- CloudSharper Local alpha 0.9.5
- CloudSharper Updates - Friday, February 14, 2014
- CloudSharper Local alpha available
- Deterministic parallelism with logging
- WebSharper 2.5.93 - improved numeric performance
- FAKE with NuGet support
- Generalizing records combinators a bit
- WebSharper, PhoneGap, and Ripple: easier native HTML5 apps
- TypeScript: initial impressions
- Using Coq as a program optimization tool
- WebSharper: From F# power features to JavaScript interop
- New FPish feature: E-mail notification
- Automate, automate, automate..
- Multi-targeting .NET projects with F# and FAKE
- Generating VSIX and VSTemplate packages in F#
- CUFP 2013 - Call for Presentations
- WebSharper for Windows 8 Desktop
- WebSharper 2.5.2-alpha on AppHarbor
- Upcoming WebSharper Changes
- WebSharper 0.4.62 is available - with dependent formlets-flowlets-third-party extensions-and more!
- Foldr or FoldBack on Infinite F# Sequences
- Generic Workflow Builders (Monads) in F#
- WGET in F#
- The Execution Speed of Early vs Late Binding in .NET
- WebSharper - Write F# and Run JavaScript
- .NET Composite Formatting with Keyword Expansion
Event tags for this company
Group tags
- f# × 33
- clojure × 14
- functional × 14
- haskell × 14
- scala × 11
- erlang × 6
- c# × 4
- .net × 3
- agile × 3
- ocaml × 3
- websharper × 3
- ddd × 2
- exchange × 2
- java × 2
- javascript × 2
- neo4j × 2
- nosql × 2
- scheme × 2
- skillsmatter × 2
- alt.net × 1
- android × 1
- architecture × 1
- async × 1
- bdd exchange × 1
- blazehtml × 1
- cassandra × 1
- clean × 1
- codeken × 1
- coffeescript × 1
- common lisp × 1
- continuous delivery × 1
- finance × 1
- fractureio × 1
- grails × 1
- groovy × 1
- html × 1
- html5 × 1
- islisp × 1
- jquery × 1
- jvm × 1
- lisp × 1
- load testing × 1
- lua × 1
- metro style × 1
- microsoft × 1
- mongodb! × 1
- ninja × 1
- ouya × 1
- package management × 1
- prog × 1
- projects × 1
- python × 1
- qcon × 1
- racket × 1
- reactive extensions × 1
- restful × 1
- riak × 1
- rx × 1
- scalability × 1
- tdd × 1
- test × 1
- titanium × 1
- unit testing × 1
- user group × 1
- web × 1
- web services × 1
- winrt × 1
![]() |
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 |