MCPcopy Index your code
hub / github.com/amigoscode/java-streams

github.com/amigoscode/java-streams @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
84 symbols 189 edges 18 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Java Streams API

https://amigoscode.com/p/java-streams cover

Course Description

Functional programming is becoming very popular and it focuses around pure functions. Functional applications avoid the shared state, and tend to be more concise and predictable than those using object-oriented code. In this course Nelson will teach you how to move away from imperative to declarative programming allowing you to write less code and focus on what is important when build applications.

List of topics for this course

  • What is functional programming
  • Stream API
  • Transformations with Map
  • Reduce
  • Filter
  • Collectors
  • Statistics
  • Grouping
  • Parallel steams
  • Exercises

Core symbols most depended-on inside this repo

Shape

Method 66
Class 18

Languages

Java100%

Modules by API surface

src/test/java/com/amigoscode/beans/Person.java9 symbols
src/test/java/com/amigoscode/beans/Car.java9 symbols
src/test/java/com/amigoscode/examples/Filtering.java8 symbols
src/test/java/com/amigoscode/examples/StatisticsWithStreams.java7 symbols
src/test/java/com/amigoscode/beans/PersonDTO.java7 symbols
src/test/java/com/amigoscode/examples/TransformationsWithFlatMap.java5 symbols
src/test/java/com/amigoscode/examples/Sorting.java5 symbols
src/test/java/com/amigoscode/examples/TransformationsMapAndReduce.java4 symbols
src/test/java/com/amigoscode/examples/IntStreams.java4 symbols
src/test/java/com/amigoscode/mockdata/MockData.java3 symbols
src/test/java/com/amigoscode/examples/UnderstandingStreams.java3 symbols
src/test/java/com/amigoscode/examples/MinMax.java3 symbols

For agents

$ claude mcp add java-streams \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact