Skip to content

Instantly share code, notes, and snippets.

@vsilaev
vsilaev / TaskScope.java
Created April 22, 2026 07:50
TaskScope - alternative Structured Concurrency Scope, example for LinkedIn article
package net.tascalate.concurrentx;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Objects;
import java.util.Set;
import java.util.Spliterator;
import java.util.Spliterators;
import java.util.concurrent.Callable;
import java.util.concurrent.CompletionException;
package com.farata.asm;
import java.lang.reflect.Method;
import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.lang.reflect.TypeVariable;
import java.lang.reflect.WildcardType;
import org.objectweb.asm.signature.SignatureVisitor;
import org.objectweb.asm.signature.SignatureWriter;