GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - javaqube/articles: Code snippets for articles posted at 4comprehension.com

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

116 Commits
116 Commits

Folders and files

NameName
Last commit message
Last commit date
hamming-error-correction
hamming-error-correction
 
 
java-11-string-api-updates
java-11-string-api-updates
 
 
java-advanced-groupingby
java-advanced-groupingby
 
 
java-collectors-teeing
java-collectors-teeing
 
 
java-completable-future-timeouts
java-completable-future-timeouts
 
 
java-design-patterns
java-design-patterns
 
 
java-immutable-collectors
java-immutable-collectors
 
 
java-lazy-initialization
java-lazy-initialization
 
 
java-priorityqueue-stream-order
java-priorityqueue-stream-order
 
 
java-random-stream
java-random-stream
 
 
java-sealed-classes
java-sealed-classes
 
 
java-sliding-window-stream
java-sliding-window-stream
 
 
java-sneaky-throws-lambda
java-sneaky-throws-lambda
 
 
kotlin-collections
kotlin-collections
 
 
kotlin-null-nonsafety
kotlin-null-nonsafety
 
 
kotlin-type-inference
kotlin-type-inference
 
 
.gitignore
.gitignore
 
 
.travis.yml
.travis.yml
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
pom.xml
pom.xml
 
 

Repository files navigation

Articles

Code snippets for articles posted at 4comprehension.com provided "as-is" and organized using the one-top-level-module-per-series strategy.

Full Archive

  • Bypassing Kotlin’s Null-Safety (snippets)
  • Maintaining PriorityQueue Order with Java Streams (snippets)
  • Sneakily Throwing Exceptions in Lambda Expressions in Java (snippets)
  • Hamming Error Correction with Kotlin Series (snippets)
  • A Kotlin Type-Inference Puzzler (snippets)
  • Kotlin: Beware of Java Stream API Habits (snippets)
  • Leveraging Lambda Expressions for Lazy Evaluation in Java (snippets)
  • Effectively Sealed Classes in Java (snippets)
  • CompletableFuture Timeouts in Java (snippets)
  • Implementing a Sliding Window Stream/Spliterator in Java (snippets)
  • The Ultimate Guide to the Java Stream API groupingBy() Collector (snippets)
  • Java 11 String API Updates (snippets)
  • Java 10 Immutable/Unmodifiable Stream API Collectors (snippets)
  • Kotlin Collections API Performance Antipatterns (snippets)
  • Revisiting the Template Method Design Pattern in Java (snippets)
  • A Case Study of Implementing an Efficient Shuffling Stream/Spliterator in Java (snippets)
  • A New JDK12 Stream API Collector – Collectors#teeing (snippets)

Running

In most cases, I'm using a simple unit-testing infrastructure to squeeze multiple examples in a single file - it's enough to import the module in your IDE and run JUnit tests.

However, there might be some exceptions - in such cases, you will find instructions in matching articles

About

Code snippets for articles posted at 4comprehension.com

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.