top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
F# for quantitative finance / / Johan Astborg
F# for quantitative finance / / Johan Astborg
Autore Astborg Johan
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (287 p.)
Disciplina 005.13
Collana Community experience distilled
Soggetto topico FA˜ (Computer program language)
Functional programming languages
Programming languages (Electronic computers)
Soggetto genere / forma Electronic books.
ISBN 1-78216-463-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing F# using Visual Studio; Introduction; Getting started with Visual Studio; Creating a new F# project; Creating a new project in Visual Studio; Understanding the program template; Adding an F# script file; Understanding F# Interactive; Language overview; Explaining mutability and immutability; Primitive types; Explaining type inference; Explaining functions; Learning about anonymous functions; Explaining higher order functions; Currying; Investigating lists
Concatenating listsTuples; The pipe operator; Documenting your code; Your first application; The whole program; Understanding the program; Extending the example program; The entire program; The power of prototyping; Functional languages in quantitative finance; Understanding the imperative code and interoperability; Summary; Chapter 2: Learning More About F#; Structuring your F# program; Looking into modules; Using functions and values in modules; Namespaces; Looking deeper inside data structures; Record types; Discriminated unions; Enumerations; Arrays
Interesting functions in an array moduleLists; Pattern matching and lists; Interesting functions in a list module; Sequences; Interesting functions in the sequence module; Sets; Maps; Interesting functions in the map module; Options; Strings; Interesting functions in the string module; Choosing data structures; Arrays; Lists; Sets; Maps; More on functional programming; Recursive functions; Tail recursion; Pattern matching; Incomplete pattern matching; Using guards; Pattern matching in assignment and input parameters; Active patterns; Introducing generics; Lazy evaluation; Units of measure
Asynchronous and parallel programmingEvents; Background workers; Threads; Thread pools; Asynchronous programming; The F# asynchronous workflows; Asynchronous binding; Example of using an async workflow; Parallel programming using TPL; MailboxProcessor; A brief look at imperative programming; Object-oriented programming; Classes; Objects and members; Methods and properties; Overloaded operators; Using XML documentation; Useful XML tags; Typical XML documentation; Summary; Chapter 3: Financial Mathematics and Numerical Analysis; Understanding number representation; Integers; Two's complement
Floating-point numbersThe IEEE 754 floating-point standard; Learning about numerical types in F#; Arithmetic operators; Learning about arithmetic comparisons; Math operators; Conversion functions; Introducing statistics; Aggregate statistics; Calculating the sum of a sequence; Calculating the average of a sequence; Calculating the minimum of a sequence; Calculating the maximum of a sequence; Calculating the variance and standard deviation of a sequence; Looking at an example application; Using the Math.NET library; Installing the Math.NET library; Introduction to random number generation
Pseudo-random numbers
Record Nr. UNINA-9910453423503321
Astborg Johan  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
F# for quantitative finance / / Johan Astborg
F# for quantitative finance / / Johan Astborg
Autore Astborg Johan
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (287 p.)
Disciplina 005.13
Collana Community experience distilled
Soggetto topico FA˜ (Computer program language)
Functional programming languages
Programming languages (Electronic computers)
ISBN 1-78216-463-4
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing F# using Visual Studio; Introduction; Getting started with Visual Studio; Creating a new F# project; Creating a new project in Visual Studio; Understanding the program template; Adding an F# script file; Understanding F# Interactive; Language overview; Explaining mutability and immutability; Primitive types; Explaining type inference; Explaining functions; Learning about anonymous functions; Explaining higher order functions; Currying; Investigating lists
Concatenating listsTuples; The pipe operator; Documenting your code; Your first application; The whole program; Understanding the program; Extending the example program; The entire program; The power of prototyping; Functional languages in quantitative finance; Understanding the imperative code and interoperability; Summary; Chapter 2: Learning More About F#; Structuring your F# program; Looking into modules; Using functions and values in modules; Namespaces; Looking deeper inside data structures; Record types; Discriminated unions; Enumerations; Arrays
Interesting functions in an array moduleLists; Pattern matching and lists; Interesting functions in a list module; Sequences; Interesting functions in the sequence module; Sets; Maps; Interesting functions in the map module; Options; Strings; Interesting functions in the string module; Choosing data structures; Arrays; Lists; Sets; Maps; More on functional programming; Recursive functions; Tail recursion; Pattern matching; Incomplete pattern matching; Using guards; Pattern matching in assignment and input parameters; Active patterns; Introducing generics; Lazy evaluation; Units of measure
Asynchronous and parallel programmingEvents; Background workers; Threads; Thread pools; Asynchronous programming; The F# asynchronous workflows; Asynchronous binding; Example of using an async workflow; Parallel programming using TPL; MailboxProcessor; A brief look at imperative programming; Object-oriented programming; Classes; Objects and members; Methods and properties; Overloaded operators; Using XML documentation; Useful XML tags; Typical XML documentation; Summary; Chapter 3: Financial Mathematics and Numerical Analysis; Understanding number representation; Integers; Two's complement
Floating-point numbersThe IEEE 754 floating-point standard; Learning about numerical types in F#; Arithmetic operators; Learning about arithmetic comparisons; Math operators; Conversion functions; Introducing statistics; Aggregate statistics; Calculating the sum of a sequence; Calculating the average of a sequence; Calculating the minimum of a sequence; Calculating the maximum of a sequence; Calculating the variance and standard deviation of a sequence; Looking at an example application; Using the Math.NET library; Installing the Math.NET library; Introduction to random number generation
Pseudo-random numbers
Record Nr. UNINA-9910790722003321
Astborg Johan  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
F# for quantitative finance / / Johan Astborg
F# for quantitative finance / / Johan Astborg
Autore Astborg Johan
Edizione [1st edition]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2013
Descrizione fisica 1 online resource (287 p.)
Disciplina 005.13
Collana Community experience distilled
Soggetto topico FA˜ (Computer program language)
Functional programming languages
Programming languages (Electronic computers)
ISBN 9781782164630
1782164634
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing F# using Visual Studio; Introduction; Getting started with Visual Studio; Creating a new F# project; Creating a new project in Visual Studio; Understanding the program template; Adding an F# script file; Understanding F# Interactive; Language overview; Explaining mutability and immutability; Primitive types; Explaining type inference; Explaining functions; Learning about anonymous functions; Explaining higher order functions; Currying; Investigating lists
Concatenating listsTuples; The pipe operator; Documenting your code; Your first application; The whole program; Understanding the program; Extending the example program; The entire program; The power of prototyping; Functional languages in quantitative finance; Understanding the imperative code and interoperability; Summary; Chapter 2: Learning More About F#; Structuring your F# program; Looking into modules; Using functions and values in modules; Namespaces; Looking deeper inside data structures; Record types; Discriminated unions; Enumerations; Arrays
Interesting functions in an array moduleLists; Pattern matching and lists; Interesting functions in a list module; Sequences; Interesting functions in the sequence module; Sets; Maps; Interesting functions in the map module; Options; Strings; Interesting functions in the string module; Choosing data structures; Arrays; Lists; Sets; Maps; More on functional programming; Recursive functions; Tail recursion; Pattern matching; Incomplete pattern matching; Using guards; Pattern matching in assignment and input parameters; Active patterns; Introducing generics; Lazy evaluation; Units of measure
Asynchronous and parallel programmingEvents; Background workers; Threads; Thread pools; Asynchronous programming; The F# asynchronous workflows; Asynchronous binding; Example of using an async workflow; Parallel programming using TPL; MailboxProcessor; A brief look at imperative programming; Object-oriented programming; Classes; Objects and members; Methods and properties; Overloaded operators; Using XML documentation; Useful XML tags; Typical XML documentation; Summary; Chapter 3: Financial Mathematics and Numerical Analysis; Understanding number representation; Integers; Two's complement
Floating-point numbersThe IEEE 754 floating-point standard; Learning about numerical types in F#; Arithmetic operators; Learning about arithmetic comparisons; Math operators; Conversion functions; Introducing statistics; Aggregate statistics; Calculating the sum of a sequence; Calculating the average of a sequence; Calculating the minimum of a sequence; Calculating the maximum of a sequence; Calculating the variance and standard deviation of a sequence; Looking at an example application; Using the Math.NET library; Installing the Math.NET library; Introduction to random number generation
Pseudo-random numbers
Altri titoli varianti F sharp for quantitative finance
Record Nr. UNINA-9910973104603321
Astborg Johan  
Birmingham : , : Packt Publishing, , 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
FPCA '89 : the Fourth International Conference on Functional Programming Languages and Computer Architecture, Imperial College, London, September 11-13, 1989
FPCA '89 : the Fourth International Conference on Functional Programming Languages and Computer Architecture, Imperial College, London, September 11-13, 1989
Autore Stoy Joseph E
Pubbl/distr/stampa [Place of publication not identified], : ACM Press, 1989
Descrizione fisica 1 online resource (395 p.;)
Disciplina 005.13
Collana ACM Conferences
Soggetto topico Functional programming languages
Computer architecture
Engineering & Applied Sciences
Computer Science
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti FPCA '89
Record Nr. UNINA-9910375915603321
Stoy Joseph E  
[Place of publication not identified], : ACM Press, 1989
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
FPCA '93, Conference on Functional Programming Languages and Computer Architecture : Copenhagen, Denmark, 9-11 June 1993
FPCA '93, Conference on Functional Programming Languages and Computer Architecture : Copenhagen, Denmark, 9-11 June 1993
Autore Williams John H. <1939->
Pubbl/distr/stampa [Place of publication not identified], : ACM Press, 1993
Descrizione fisica 1 online resource (350 p.;)
Disciplina 005.13
Collana ACM Conferences
Soggetto topico Functional programming languages
Computer architecture
Engineering & Applied Sciences
Computer Science
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti FPCA '93
Record Nr. UNINA-9910376197203321
Williams John H. <1939->  
[Place of publication not identified], : ACM Press, 1993
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
From Ruby to Elixir : unleash the full potential of functional programming / / Stephen Bussey
From Ruby to Elixir : unleash the full potential of functional programming / / Stephen Bussey
Autore Bussey Stephen
Edizione [1st ed.]
Pubbl/distr/stampa [Place of publication unknown] : , : The Pragmatic Programmers, LLC, , [2024]
Descrizione fisica 1 online resource (213 pages)
Disciplina 005.13
Soggetto topico Functional programming languages
Elixir (Computer program language)
Object-oriented programming languages
Ruby (Computer program language)
ISBN 9798888650745
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover -- Table of Contents -- Acknowledgments -- Introduction -- Who Should Read This Book? -- About This Book -- About the Code -- Online Resources -- Part I-Fundamentals of Elixir -- 1. Why Elixir? Why Now? -- The Joy of Ruby -- The Case for Elixir -- Erlang, OTP, Elixir, and Friends -- Install Elixir on Your Computer -- Write Your First Elixir Code -- Wrapping Up -- 2. New Language, New Syntax -- The Big Picture -- Data Types -- Operators -- Module and Function Basics -- Fun with Functions -- Capturing Functions -- Advanced Module Keywords -- Compile Time vs. Runtime -- Wrapping Up -- 3. Working with Data -- Lists-Not Arrays -- Maps-Your Data Layer Foundation -- Implementing Data Structures -- Enumerating Data Structures -- Wrapping Up -- 4. Pattern Matching Your Way to Success -- Pattern Matching Basics -- Use Patterns for Control Flow -- Level Up Your Functions -- Wrapping Up -- 5. GenServers: Build Cities, Not Skyscrapers -- Parallelism vs. Concurrency -- Explore Elixir Processes -- Go Parallel with GenServers -- Be Parallel, Be Cautious -- Build Cities, Not Skyscrapers -- Wrapping Up -- Part II-Tools of the Trade -- 6. Persisting Data with Ecto -- What Will We Build? -- The Foundations of Ecto -- Write an Ecto Schema -- Use Migrations to Create Database Tables -- Use Changesets to Persist Data -- Query Data with Ecto.Query -- Put Everything in a Context -- Wrapping Up -- 7. Serving Requests with Phoenix -- Explore the Foundations of Phoenix -- Route Requests Through Phoenix -- Serve Requests with Phoenix Controllers -- Manage Static Assets -- Use Components to Keep Your User Interface Clean -- Phoenix Is More Than Controllers -- Wrapping Up -- 8. Outbound HTTP Requests with Req -- Decide on Which HTTP Client to Use -- Prep Your Project for Req -- Use Req to Make Requests -- See Your App in Action -- Wrapping Up.
9. Asynchronous Jobs with Oban -- Understand Async Job Systems -- Explore Asynchronous Jobs in Elixir -- Implement an Oban Worker -- More About Oban -- Wrapping Up -- 10. Testing Elixir -- Create Your First Test -- Test an Ecto Query -- Test External API Requests -- Test Phoenix Requests -- Test Oban Jobs -- Wrapping Up -- 11. The Future of Elixir -- Deployment and Observability -- Real-Time Apps with LiveView -- GraphQL with Absinthe -- Machine Learning with Nx and Bumblebee -- Type Systems -- Wrapping Up -- The End of Our Journey -- Bibliography -- Index -- - SYMBOLS - -- - A - -- - B - -- - C - -- - D - -- - E - -- - F - -- - G - -- - H - -- - I - -- - K - -- - L - -- - M - -- - N - -- - O - -- - P - -- - Q - -- - R - -- - S - -- - T - -- - U - -- - V - -- - W -.
Record Nr. UNINA-9911009256303321
Bussey Stephen  
[Place of publication unknown] : , : The Pragmatic Programmers, LLC, , [2024]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
ICFP '05 : proceedings of the Tenth ACM SIGPLAN International Conference on Functional Programming, September 26-28, 2005, Tallinn, Estonia
ICFP '05 : proceedings of the Tenth ACM SIGPLAN International Conference on Functional Programming, September 26-28, 2005, Tallinn, Estonia
Autore Danvy Olivier
Pubbl/distr/stampa [Place of publication not identified], : Association for Computing Machinery, 2005
Descrizione fisica 1 online resource (342 p.;)
Disciplina 005.1/14
Collana ACM SIGPLAN notices ICFP '05
Soggetto topico Functional programming (Computer science)
Functional programming languages
Engineering & Applied Sciences
Computer Science
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti ICFP '05
Record Nr. UNINA-9910375928203321
Danvy Olivier  
[Place of publication not identified], : Association for Computing Machinery, 2005
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
ICFP '16 : proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming : September 18-24, 2016, Nara, Japan / / edited by Jacques Garrigue, Gabriele Keller, and Eijiro Sumii ; sponsored by ACM SIGPLAN
ICFP '16 : proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming : September 18-24, 2016, Nara, Japan / / edited by Jacques Garrigue, Gabriele Keller, and Eijiro Sumii ; sponsored by ACM SIGPLAN
Pubbl/distr/stampa New York : , : ACM, , 2016
Descrizione fisica 1 online resource (501 pages)
Disciplina 005.114
Soggetto topico Functional programming (Computer science)
Functional programming languages
Soggetto genere / forma Electronic books.
ISBN 1-4503-4219-1
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti International Conference on Functional Programming 2016 : proceedings of the 21st Association for Computing Machinery Special Interest Group on Programming Languages International Conference on Functional Programming : September 18-24, 2016, Nara, Japan
Proceedings of the 21st ACM SIGPLAN International Conference on Functional Programming
Proceedings of the 21st Association for Computing Machinery Special Interest Group on Programming Languages International Conference on Functional Programming
Record Nr. UNINA-9910376346203321
New York : , : ACM, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
IFL 2014 : proceedings of the 26nd Symposium on Implementation and Application of Functional Languages / / Sam Tobin-Hochstadt (editor)
IFL 2014 : proceedings of the 26nd Symposium on Implementation and Application of Functional Languages / / Sam Tobin-Hochstadt (editor)
Pubbl/distr/stampa New York : , : ACM, , 2014
Descrizione fisica 1 online resource (124 pages)
Disciplina 005.13
Soggetto topico Functional programming languages
ISBN 1-4503-3284-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Altri titoli varianti Implementation and Application of Functional Languages 2014
Proceedings of the 26nd 2014 International Symposium on Implementation and Application of Functional Languages
Record Nr. UNINA-9910376595203321
New York : , : ACM, , 2014
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Implementation of functional languages : 10th International Workshop, IFL'98 London, UK, September 9-11, 1998 : selected papers / / Kevin Hammond, Tony Davie, Chris Clark, editors
Implementation of functional languages : 10th International Workshop, IFL'98 London, UK, September 9-11, 1998 : selected papers / / Kevin Hammond, Tony Davie, Chris Clark, editors
Edizione [1st ed. 1999.]
Pubbl/distr/stampa Berlin, Heidelberg : , : Springer, , [1999]
Descrizione fisica 1 online resource (X, 254 p.)
Disciplina 005.13
Collana Lecture Notes in Computer Science
Soggetto topico Functional programming languages
ISBN 3-540-48515-5
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Performance Results for an Implementation of the Process Coordination Language K2 -- An Interactive Approach to Profiling Parallel Functional Programs -- Shared Memory Multiprocessor Support for SAC -- Towards an Operational Semantics for a Parallel Non-strict Functional Language -- Concurrent Monadic Interfacing -- A Strategic Profiler for Glasgow Parallel Haskell -- Implementing Eden — or: Dreams Become Reality -- Efficient Combinator Parsers -- On the Unification of Substitutions in Type Inference -- Higher Order Demand Propagation -- Dynamic Types and Type Dependent Functions -- Putting the Spine Back in the Spineless Tagless G-Machine: An Implementation of Resumable Black-Holes -- Towards a Haskell/Java Connection -- A Case Study: Effects of With-Loop-Folding on the NAS Benchmark MG in Sac -- Explicit Message Passing for Concurrent Clean.
Record Nr. UNISA-996465650503316
Berlin, Heidelberg : , : Springer, , [1999]
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui