Some Web sites deny requests that aren't sent by recognized browsers and search engine crawlers. Setting the user agent header of the request is usually sufficient for bypassing this restriction.
36 people like thisPosted: 13 years ago by Taha Hachana
This function interprets a time span in terms of years, months and days.
27 people like thisPosted: 13 years ago by Taha Hachana
This snippet shows how to construct and query XML using XLinq without too many helper functions.
26 people like thisPosted: 13 years ago by Taha Hachana
This function splits a sequence into lists of length n until there is less than n elements then those are returned.
12 people like thisPosted: 12 years ago by Taha Hachana
XTract (https://github.com/TahaHachana/XTract) is a simple screen scraping package for F#. This sample shows how to describe the data model using a record, define the extractors that will collect the data using CSS selectors, scrape the data from the target URL(s) and save it.
1 people like thisPosted: 9 years ago by Taha Hachana
This snippet features an F# Web crawler that i'm already using in 2 applications (slightly modified). It's based on a scalable network of communicating agents that follow URLs extracted from HTML pages until reaching the specified limit.
8 people like thisPosted: 3 years ago by Taha Hachana
A function for interpreting the zero-based index property of a successful regular expression match in terms of line and column numbers.
22 people like thisPosted: 13 years ago by Taha Hachana
This function produces safe URLs for Web requests or URI construction. It forces the pattern: http:// + www. OR subdomain. + domain + absolute path. When used in an application that takes URLs as input, the user would be able to type "example.com" instead of "http://example.com" or "http://www.example.com". It also supports domains like google.co.uk or google.com.au.
8 people like thisPosted: 13 years ago by Taha Hachana
A function that takes a random subset from a seq<'T>.
1 people like thisPosted: 12 years ago by Taha Hachana
This is the getting started sample for the numl machine learning library available at http://numl.net/ written in F#.
4 people like thisPosted: 10 years ago by Taha Hachana
A generic function that randomly permutes the elements of a sequence.
0 people like thisPosted: 7 years ago by Taha Hachana
A simple example showing how to use Quartz.NET, an open source job scheduling system, with FSharp.
1 people like thisPosted: 3 years ago by Taha Hachana