Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- sort by:
- Relevance
- Date
- Popularity
- Microsoft wants to F# Visual Studio
- There are quite a few F words that people use when talking about Microsoft, but the most recent buzz is all about F#, because Microsoft has announced F# support integration with Visual Studio. Check out the scoop on Ars Technica: "Microsoft to push functional programming into the mainstream with...
- Blog posts 2007-10-23
- How do I... Get started using the F# programming language
- This article is also available as a TechRepublic download.F# pronounced F Sharp is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. All of the tools needed to run it are available for free from Microsoft.F# runs within the .NET CLR, which means it...
- Blog posts 2007-06-08
- F#, Indian math education, and good programming
- This weekend, I finally sat down and did something that I promised myself I would do for around a year now: I started working with F#. The experience was quite interesting, really. For the first time in years (as in "over a decade"), I was not able to just sit...
- Blog posts 2007-05-21
- Where functional programming fits in
- Functional programming FP may be the solution to some of your development problems. Here's what to know if you're considering using FP in your work. by Justin James
- Blog posts 2009-12-07
- Real World Haskell 1.0 (Mobile)
- By Bryan O'Sullivan, Donald Bruce Stewart, and John GoerzenPublished by O'Reilly Media (http://oreilly.com/catalog/9780596514983/)This easy-to-use, fast-moving tutorial introduces you to functional programming with Haskell. You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the...
- Software downloads 2009-07-01
- Programming F# 1.0 (Mobile)
- By Chris SmithPublished by O'Reilly Media (http://oreilly.com/catalog/9780596153649/)With this in-depth tutorial, F# team member Chris Smith introduces you to Microsoft's new multi-paradigm programming language. You'll not only learn how to use F# as a general-purpose language similar to C# and Visual Basic, but as a functional programming language for developing concurrent...
- Software downloads 2009-10-14
- Spreadsheet Functional Programming
- The functional programming community has shown some interest in spreadsheets, but surprisingly no one seems to have considered making a standard spreadsheet, such as Excel, work with a standard functional programming language, such as Haskell. This paper shows one way that this can be done. The hope is that by...
- White papers 2007-03-15
- A Type-Theoretic Foundation for Programming With Higher-Order Abstract Syntax and First-Class Substitutions
- Higher-Order Abstract Syntax HOAS is a simple, powerful technique for implementing object languages, since it directly supports common and tricky routines dealing with variables, such as capture-avoiding substitution and renaming. This is achieved by representing binders in the object-language via binders in the meta-language. However, enriching functional programming languages with...
- White papers 2008-01-12
- Afnix programming language 1.4.1 (Mac)
- AFNIX is a multi-threaded functional programming language with dynamic symbol bindings that support the object-oriented paradigm. Features include state-of-the art runtime 32- and 64-bit engine, standard objects and containers, lambda expression with explicit closure, form like notation with an easy block declaration, single inheritance object with dynamic symbol binding ,...
- Software downloads 2006-12-19
- An Introduction to F# for Functional Programming
- This paper addresses functional programming, the main concepts and differences compared to other paradigms, and how F# helps the developer get up to speed and produce results. This paper quickly lays the groundwork and then guides the developer on translating and/or interfacing with the existing code. Apart from the implications...
- White papers 2008-08-06
- Explore functional programming techniques in Ruby
- There may be no better way to learn how to program than by dissecting real, representative code samples. Accordingly, Ruby by Example analyzes a series of Ruby scripts, examining how the code works, explaining the concepts it illustrates, and showing how to modify it to suit your...
- Book chapters 2007-07-26
- Functional programming techniques can improve software security
- A key concern in software security is avoiding security flaws in a program's source code. Employing a functional programming style can help. by Chad Perrin
- Blog posts 2008-08-28
- Programming news roundup: Google feature may kill apps, Microsoft covers IronRuby, and more
- Justin James offers highlights and commentary about programming stories, which include Google's feature that may kill thousands of apps, Chip Camden's intro to functional programming, and information about Microsoft's "tags." Take the quick poll to let us know whether you like this new weekly roundup. by Justin James
- Blog posts 2009-02-09
- How do I... Get started using the F# programming language
- F# pronounced F Sharp is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. F# runs within the .NET CLR, which means it can be used within existing .NET projects. Additionally, it is able to make use of any other .NET code. This overcomes...
- Download resources 2007-06-08
Additional Resources
- Functional programming techniques can improve software security
- Do you regularly use functional programming techniques in your software development projects? Do you do so for security reasons?RE: Functional programming techniques can improve software securityWhile I found the discussion of the different classes of programming languages interesting, I have to say that I was not persuaded that using...
- Discussion threads 2008-08-28
- Where functional programming fits in
- Do you see functional languages as being useful?Do you any use for functional languages or the functional aspects of hybrid languages in your work? Or are they just a novelty for the CS theorists?J.JaHow about parallel processing?FP seems pretty suitable for that, as far as I can tell. No states...
- Discussion threads 2009-12-07
- Microsoft unveils the F# programming language
- Show me program writing!Code is a dead stop on our planet.From beginning to end,show me writing a software program with code.Start by writing a program like Paint Shop Pro.Tony Patton - Same Lou. KY Tony Patton?from the Lotus Notes DaysB-F Compadre'VB replacementI see F# being a likely candidate to replace...
- Discussion threads 2008-09-29
- What are your top five programming languages?
- Here's a little exercise I'd like all of you who do any programming to try. First, list your top five programming languages, in terms of your expertise (how well you know the language, not necessarily how long you've used it). Here are mine: ...
- Blog posts 2007-12-14
- Programming Scala 1.0 (Mobile)
- By Dean Wampler, Alex PaynePublished by O'Reilly Media (http://oreilly.com/catalog/9780596155957/)Learn how to be more productive with Scala, a new multi-paradigm language for the Java Virtual Machine JVM that integrates features of both object-oriented and functional programming. With this book, you'll discover why Scala is ideal for highly scalable, component-based applications that...
- Software downloads 2009-09-18
- Programming news: Ruby on Rails 2.3, two Silverlight projects merge, Google Experiments
- Scala 2.7.3 JVM functional language available This news is getting cold (January 2009) but I though I would report this one for those interested in functional programming. The JVM ahead of time byte code compiler is available and I think there is a .NET version in the works.Scala gives you...
- Discussion threads 2009-03-23
- << Previous
- page 1 of 1
- Next >>
