{"id":1209,"date":"2012-09-26T20:20:48","date_gmt":"2012-09-26T20:20:48","guid":{"rendered":"http:\/\/www.navision-blog.de\/?p=1209"},"modified":"2012-09-26T20:28:16","modified_gmt":"2012-09-26T20:28:16","slug":"fsharpx-type-providers-are-available-as-separate-nuget-packages","status":"publish","type":"post","link":"http:\/\/www.navision-blog.de\/blog\/2012\/09\/26\/fsharpx-type-providers-are-available-as-separate-nuget-packages\/","title":{"rendered":"FSharpx type providers are available as separate nuget packages"},"content":{"rendered":"<p>In order to simplify the access of the FSharpx type providers I separated them into their own nuget packages. From now on we have:<\/p>\n<ul>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.AppSettings\"><strong>FSharpx.TypeProviders.AppSettings<\/strong><\/a> which generates setters and getters for application settings files. <a href=\"http:\/\/bloggemdano.blogspot.be\/2011\/09\/simple-appsettings-type-provider.html\">[Read more]<\/a><\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.Documents\"><strong>FSharpx.TypeProviders.Documents<\/strong><\/a> which allows strongly typed access to JSON, XML and CSV files. <a href=\"http:\/\/www.navision-blog.de\/2012\/03\/25\/typed-access-to-json-and-xml\/\">[Read more]<\/a><\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.Excel\"><strong>FSharpx.TypeProviders.Excel<\/strong><\/a> which provides strongly typed access to Excel spread sheets. <a href=\"http:\/\/blog.xquant.net\/?p=146\">[Read more]<\/a><\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.Graph\"><strong>FSharpx.TypeProviders.Graph<\/strong><\/a> which includes type providers for state machines and graphs. <a href=\"http:\/\/www.navision-blog.de\/2012\/09\/13\/graph-type-providers-in-fsharpx\/\">[Read more]<\/a><\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.Math\"><strong>FSharpx.TypeProviders.Math<\/strong><\/a> which contains a type provider for vector data structures. <a href=\"http:\/\/www.mindscapehq.com\/blog\/index.php\/2011\/09\/19\/f-type-providers-as-if-by-magic\/\">[Read more]<\/a><\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.Regex\"><strong>FSharpx.TypeProviders.Regex<\/strong><\/a>\u00a0which allows to access regular expressions in a strongly typed manner. <a href=\"http:\/\/apollo13cn.blogspot.be\/2011\/09\/sample-in-detail-how-to-write-regex.html\">[Read more]<\/a><\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.Xaml\"><strong>FSharpx.TypeProviders.Xaml<\/strong><\/a> which includes a type provider for XAML files and therefor enables to use Visual Studios\u2019s WPF Designer from F#. <a href=\"http:\/\/www.navision-blog.de\/2012\/03\/22\/wpf-designer-for-f\/\">[Read more]<\/a><\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.Machine\"><strong>FSharpx.TypeProviders.Machine<\/strong><\/a> which provides strongly typed access to the Registry and the file system.<\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders.Freebase\"><strong>FSharpx.TypeProviders.Freebase<\/strong><\/a> which allows to access the Freebase database with strong typing. <a href=\"http:\/\/blogs.msdn.com\/b\/fsharpteam\/archive\/2012\/09\/21\/the-f-3-0-freebase-type-provider-sample-integrating-internet-scale-data-sources-into-a-strongly-typed-language.aspx\">[Read more]<\/a><\/li>\n<li><a href=\"https:\/\/nuget.org\/packages\/FSharpx.TypeProviders\"><strong>FSharpx.TypeProviders<\/strong><\/a> which installs all of the above type providers.<\/li>\n<\/ul>\n<p>At the moment all type providers should work with .NET 4.0 and .NET 4.5 and F# 3.0.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In order to simplify the access of the FSharpx type providers I separated them into their own nuget packages. From now on we have: FSharpx.TypeProviders.AppSettings which generates setters and getters for application settings files. [Read more] FSharpx.TypeProviders.Documents which allows strongly typed access to JSON, XML and CSV files. [Read more] FSharpx.TypeProviders.Excel which provides strongly typed [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[448],"tags":[534,609,614],"_links":{"self":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts\/1209"}],"collection":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/comments?post=1209"}],"version-history":[{"count":4,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts\/1209\/revisions"}],"predecessor-version":[{"id":1213,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts\/1209\/revisions\/1213"}],"wp:attachment":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/media?parent=1209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/categories?post=1209"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/tags?post=1209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}