javaslang.Kind1 Maven / Gradle / Ivy
/* / \____ _ _ ____ ______ / \ ____ __ _______
* / / \/ \ / \/ \ / /\__\/ // \/ \ // /\__\ JΛVΛSLΛNG
* _/ / /\ \ \/ / /\ \\__\\ \ // /\ \ /\\/ \ /__\ \ Copyright 2014-2016 Javaslang, http://javaslang.io
* /___/\_/ \_/\____/\_/ \_/\__\/__/\__\_/ \_// \__/\_____/ Licensed under the Apache License, Version 2.0
*/
package javaslang;
/**
* Recursive self type representing {@code TYPE}, which allows similar behavior to higher-kinded types.
*
* @param The recursive type described by {@code Kind1}
* @param The component type of TYPE
* @author Daniel Dietrich
* @since 2.0.0
*/
public interface Kind1, T> {
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy