Understanding Tail Recursion (3)
share
digg
by
ChrSmith (4)
on
Chris Smith's completely unique view (4)
1 week, 6 days
ago
permalink
You may have heard of Tail Recursion before, in fact, you may have even written tail recursive functions before without even knowing it. Even so, why should you care? Safety. Functional programming relies on recursive functions heavily since imperative looping structures are frowned upon. However, recursion chews up a valuable and limited resource – the stack – and can lead to an unrecoverable type of CLR error: the dreaded StackOverflow. Tail Recursion however is a ...
Adding Async Operations to Asynchronous Computation Expressions in F# (1)
share
digg
by
podwysocki (5)
on
Matthew Podwysocki's Blog (5)
2 weeks, 1 day
ago
permalink
Asynchronous Computation Expressions are an extremely powerful feature in F#. It's important to not only know how to use them, but also to extend the behavior so that other classes can bind and perform asynchronous behavior. What I want to show in this post is how easy it is to add this behavior to any custom web service that you may create. In Review We saw earlier in my post about Task Parallel Library and ...
From the "You Must Be Trolling for Hits" Department... (2)
share
digg
by
Ted Neward (5)
on
Interoperability Happens (10)
4 weeks
ago
permalink
Recently this little gem crossed my Inbox.... Professionalism = Knowledge First, Experience Last By J----- A----- Do you trust a doctor with diagnosing your mental problems if the doctor tells you he's got 20 years of experience? Do you still trust that doctor when he picks up his tools, and asks you to prepare for a lobotomy? Would you still be impressed if the doctor had 20 years of experience in carrying out lobotomies? I ...
Final Fantasy IV (USA) (1)
share
digg
Ford moves production to small cars, a bit too late (1)
share
digg
by
Douglas McIntyre (6)
on
BloggingStocks (28)
1 month
ago
permalink
Filed under: Forecasts, Industry, Competitive strategy, Ford Motor (F), Toyota Motor Corp. (TM)To no one's surprise, Ford (NYSE: F) will detail its plans to dive into the small car market when it announces earnings on Thursday. It is a lot late to get religion. According to The New York Times, "as part of the huge bet it is placing on the future direction of the troubled American auto industry, Ford will realign factories to manufacture ...
Recursing into List Processing (1)
share
digg
by
podwysocki (5)
on
ASP.NET Weblogs (62)
1 month
ago
permalink
Lately I've been getting back to basics with regards to recursion. This is a basic and essential skill, especially in the functional programming world. Today's dive will be into immutable lists and recursion. I'll do my best to provide the F# and C# equivalent to each call. This is in part of the back to basics and from here I'll move onto other subjects. Let's catch up to where we are today: Part 1 - ...
Recursing into List Processing (1)
share
digg
by
Matthew.Podwysocki (0)
on
CodeBetter.Com - Stuff you need to Code Better! (26)
1 month
ago
permalink
Lately I've been getting back to basics with regards to recursion. This is a basic and essential skill, especially in the functional programming world. Today's dive will be into immutable lists and recursion. I'll do my best to provide the F# and C# equivalent to each call. This is in part of the back to basics and from here I'll move onto other subjects. Let's catch up to where we are today: Part 1 - ...
Learning Erlang - Erlang Gaining Momentum (1)
share
digg
by
Matthew.Podwysocki (0)
on
CodeBetter.Com - Stuff you need to Code Better! (26)
1 month
ago
permalink
You may have noticed that I've been talking a bit about concurrency and Erlang recently. I've started to notice that others are taking notice and giving Erlang another look. I've been a fan of the language for a while, although it is a functional language ala a Haskell, OCaml, F# and so on, it's key strengths doesn't come necessarily from that, but from how it handles concurrency. I'm really fond of the language succinctness and ...
Learning Erlang - Erlang Gaining Momentum (1)
share
digg
by
podwysocki (5)
on
Matthew Podwysocki's Blog (5)
1 month
ago
permalink
You may have noticed that I've been talking a bit about concurrency and Erlang recently. I've started to notice that others are taking notice and giving Erlang another look. I've been a fan of the language for a while, although it is a functional language ala a Haskell, OCaml, F# and so on, it's key strengths doesn't come necessarily from that, but from how it handles concurrency. I'm really fond of the language succinctness and ...
Mastering F# Lists (3)
share
digg
by
ChrSmith (4)
on
Chris Smith's completely unique view (4)
1 month, 1 week
ago
permalink
Lists represent the backbone of functional programming and in order to be an effective F# programmer you must truly master list processing. Fortunately lists are simple and straight forward, so let’s begin. Mastering F# Lists There are several things which distinguish the F# list type from the .NET Arrays and generic List<T> type in the System.Collections.Generic namespace. F# List Arrays Generic List Modify Elements No Yes Yes Add New Elements No No Yes Element Lookup ...
G - 低调的 (2)
share
digg
by
sfufoet (84)
on
小众软件 - Appinn (77)
1 month, 3 weeks
ago
permalink
为了能更久地使用此软件,请大家低调宣传,谢谢。 感谢 Calon 在 GR 共享了这个好东东。 非常适合教育网用户,完毕。压缩包中有个 ReadMe.txt,有详细的说明。 下载(1.54MB):box.net|作者杜晓刚的博客|作者写的介绍文章|Google Code|来自小众|mediafire 附赠:[详细图文教程]利用 App Engine 架设自己的 Proxy 感谢教育网用户 maoz 的测试。maoz 报告的问题: 不能观看 youtube 视频,不能查看一些有防盗链设置的图片,比如 84 的设计|生活|发现新鲜。 感谢读者 phoenix 的指正。 update:附上该软件作者dugang 的话: 我当然不想看到 GAE 被盾,可以明确说的是:在我开始设计 GAppProxy 的时候,唯一的目的就是提供一个教育网可用的免费国际代理,因为我也在教育网,如果你不在这里可能无法理解这点。 关于 GAppProxy 的其他作用,这个不是我的初衷,而且我也从来没有宣传过。 --- © sfufoet for 小众软件, 2008. | 原文链接 | 56 comments | 网络工具 | 投稿 | 热文榜! | 好看薄 此 Feed 内容版权属于小众软件,并且遵循 CC 协议 f4c05b6cab8589dbc983d12680b720fe 相关文章安静的 - 6.75FUGF527Gp小众软件百度镜像站上线啦
Is Microsoft serious? (1)
share
digg
by
Ted Neward (5)
on
Interoperability Happens (10)
4 months, 3 weeks
ago
permalink
Recently I received a press announcement from Waggener-Edstrom, Microsoft's PR company, about their latest move in the interoperability space; I reproduce it here in its entirety for your perusal: Hi Ted, Microsoft is announcing another action to promote greater interoperability, opportunity and choice across the IT industry of developers, partners, customers and competitors. Today Microsoft is posting additional documentation of the XAML (eXtensible Application Markup Language) formats for advanced user experiences, enabling third parties to ...