Skip to content
View pivovarit's full-sized avatar
👨‍💻
Started a new contract at Bound. I may be slow to respond.
👨‍💻
Started a new contract at Bound. I may be slow to respond.

Sponsors

@goerge

Organizations

@vavr-io

Block or report pivovarit

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
pivovarit/README.md


My name is Grzegorz, and I'm a classically trained engineer 👋

I am a WarsawJUG leader, vavr-io project lead, JDD and 4Developers program committee member. I delivered over 140 conference talks, and over 80 hands-on workshops.

I teach:

Reach out for a free training needs analysis!

Pinned Loading

  1. vavr-io/vavr vavr-io/vavr Public

    vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.

    Java 5.7k 637

  2. parallel-collectors parallel-collectors Public

    Parallel Collectors is a toolkit easing parallel collection processing in Java using Stream API.

    Java 582 54

  3. throwing-function throwing-function Public

    Checked Exceptions-enabled Java 8+ functional interfaces + adapters

    Java 376 60

  4. articles articles Public

    Code snippets for articles posted at 4comprehension.com

    JavaScript 130 37

  5. more-gatherers more-gatherers Public

    Missing Stream API functionality you always longed for - provided via Stream API Gatherers

    Java 25 1

  6. mac-os-playbook mac-os-playbook Public

    ...because two weeks of coding can save one hour of manual setup

    Shell 14 5