1.

Record Nr.

UNINA9910790722003321

Autore

Astborg Johan

Titolo

F# for quantitative finance / / Johan Astborg

Pubbl/distr/stampa

Birmingham : , : Packt Publishing, , 2013

ISBN

1-78216-463-4

Edizione

[1st edition]

Descrizione fisica

1 online resource (287 p.)

Collana

Community experience distilled

Disciplina

005.13

Soggetti

FA<U+00cc>˜ (Computer program language)

Functional programming languages

Programming languages (Electronic computers)

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Note generali

Includes index.

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

Sommario/riassunto

To develop your confidence in F#, this tutorial will first introduce you to simpler tasks such as curve fitting. You will then advance to more complex tasks such as implementing algorithms for trading semi-automation in a practical scenario-based format.If you are a data analyst or a practitioner in quantitative finance, economics, or mathematics and wish to learn how to use F# as a functional programming language, this book is for you. You should have a basic conceptual understanding of financial concepts and models. Elementary knowledge of the .NET framework would also be helpful.



2.

Record Nr.

UNINA9910896529603321

Titolo

Political Communication in Sub-Saharan Africa, Volume I : Media and Democracy / / edited by Isaac Mhute, Esther Mavengano

Pubbl/distr/stampa

Cham : , : Springer Nature Switzerland : , : Imprint : Palgrave Macmillan, , 2024

ISBN

9783031484315

3031484312

9783031484308

Edizione

[1st ed. 2024.]

Descrizione fisica

1 online resource (240 pages) : illustrations

Disciplina

320.4

Soggetti

Political science

Communication in politics

Mass media - Political aspects

Communication

Governance and Government

Political Communication

Media Policy and Politics

Media and Communication

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di bibliografia

Includes bibliographical references and index.

Nota di contenuto

1. Introduction: The Nexus between Media, Language and Political Communication in sub-Saharan Africa -- 2. Civic Engagement, Public Participation and Trust in Digital Space: The Emerging New Face of Democracy in Africa -- 3. Mass Media and Politics in Africa: A Qualitative Appraisal -- 4. A Multimodal Discourse Analysis of the Construction of Socio-political Ideologies in Selected sub-Saharan African Films -- 5. Subverting State Censorship: Social Media and the Struggle for Human Rights and Democracy in Uganda -- 6. Invectives of Language in Ghanaian and Zimbabwean Political Discourse: Participatory Politics and Social Media -- 7. Challenges Confronting South African Government in Transforming Public Governance and Enforcing Leadership Accountability -- 8. The Architecture of Political Expediency in Zimbabwean Politics: Post-Event Functionality and Image



Repair -- 9. Political Party Factionalism and Tabloidization in Zimbabwe -- 10. Data Accessibility and Digital Democracy: Unpacking the Political Transformation Problem in Zimbabwe -- 11. The Motifs of Necropolitics, Rulership and Zombification in Zimbabwe’s Polemics of Governance: A Case Study of Julius Chingono’s Not Another Day -- 12 Conclusion: Notable Lessons for the Future of the sub-Saharan Africa Region.

Sommario/riassunto

This book is one of two volumes that examines the role of political communication, media and language in transforming politics, governance and democracy in southern Africa. Interdisciplinary in approach, this first volume assesses themes including participatory politics, mass media, digital censorship, and social media in Sub-Saharan politics. It also considers how politicians utilise language and the media to legitimate their authority, influence citizens’ behaviour, and the ways in which they vote. It will appeal to all those interested in governance, political communication, media studies and African politics. Isaac Mhute is Associate Professor in the Department of Language, Literature and Culture Studies, Midlands State University, Zimbabwe and Senior Research Associate in the Faculty of Humanities, University of Johannesburg, South Africa. Esther Mavengano is Lecturer in the Department of English and Media Studies, Great Zimbabwe University, Zimbabwe and a Research Fellow at Technische Universität Dresden, Germany. .