Presentation: "Language Oriented Programming with F#"
                        Session:
                        
                          
                          
                            
                          
                        
                        Scripting and DSLs
                        
                        
                      
                      
                      Time: Friday 13:00 - 13:45
Location: Ballroom Le Grand 2
                          Abstract: Language Oriented Programming is a programming paradigm that covers the many tasks associated with representing and manipulating information in language-based formats. This includes routine tasks such as parsing and language implementation, through to language-integrated queries via techniques such as LINQ. LOP is also an important technique in declarative programming, parallel programming and modelling.
F# is a beautiful language for language-oriented programming tasks. This talk will explore the range of problems covered by LOP and look at how to apply F# to these problems. The time and again complex LOP problems have relatively simple and elegant solutions when using F#, and we'll take a look at some examples of how you can use F# to explore this problem domain.
                        
                      
        
      
     
    
  