Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Functional Programming in Financial Markets

This repository contains the official code samples accompanying the book.


📚 Book Details

  • Full Title: Functional Programming in Financial Markets
  • Publisher: Apress / Springer
  • Link: View on Springer

✍️ Author Information

📚 Company Details


If you find this code helpful in your functional programming journey, feel free to reach out with questions or feedback.


🛠 Prerequisites

Before running this project, ensure you have the following installed:

  • Java SDK: Version 20
  • sbt: The Scala Build Tool (v1.10.1)
  • Editor: VS Code with the Metals extension (recommended) or IntelliJ IDEA.

🚀 Getting Started

For VS Code Users

  1. Open the project folder in VS Code.
  2. When prompted, click "Import build" (this generates the necessary .metals and .bloop configuration).
  3. Ensure the Metals Doctor shows green checkmarks for the build targets.
  4. To execute code, click the Run button (Code Lens) appearing above the main method or press F5.

For Command Line Users

You can interact with the project using standard sbt commands:

# Run the application
sbt run

# Run tests
sbt test

# Clean build artifacts
sbt clean

About

Functional Programming in Financial Markets by Paramjit Parmar (APress/Springer 2026)

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages