commonMain.com.github.mustafaozhan.scopemob.TransformScope.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of submob-metadata Show documentation
Show all versions of submob-metadata Show documentation
Set of useful scope and Higher-order functions
The newest version!
/*
Copyright (c) 2020 Mustafa Ozhan. All rights reserved.
*/
package com.github.mustafaozhan.scopemob
inline fun T.mapTo(
transform: T.(map: T) -> R
): R = transform(this)
inline fun Any.castTo(): T? =
this as? T