Is it sufficient just to write a tiny adapter? I.e., implement a new 
org.apache.pekko.japi.Function<?> and implement it in terms of 
org.apache.pekko.japi.function.Function<?> - something like:

val oldFun = ...;
val newFun = new org.apache.pekko.japi.Function<T> { 
  def apply(param) = oldFun.apply(param)
};

--KW 8-)

-----Original Message-----
From: PJ Fanning <[email protected]> 
Sent: Thursday, March 16, 2023 10:36 PM
To: [email protected]
Subject: pekko japi Function

Hi everyone,

As part of 
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fapache%2Fincubator-pekko-samples%2Fpull%2F4&data=05%7C01%7Ckeith.wansbrough%40microsoft.com%7C8120d38be4dc463083e008db266eed2b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638146030190573096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=uKP6XtvKEQx5989R%2BpVZCzPCAD%2FzIAVeoqZb0KZosO4%3D&reserved=0,
 we've run into an issue where one API returns a 
org.apache.pekko.japi.function.Function<?> but we need to convert it to a 
org.apache.pekko.japi.Function<?>.

Does anyone know how to convert from one type of Function to the other type of 
Function?

The equivalent Akka classes are:
* 
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.akka.io%2Fapi%2Fakka%2Fcurrent%2Fakka%2Fjapi%2Ffunction%2FFunction.html&data=05%7C01%7Ckeith.wansbrough%40microsoft.com%7C8120d38be4dc463083e008db266eed2b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638146030190573096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=oMZZPl71so6ITLhL86UAFkJLxFQN8rYrfZRaVAKHm14%3D&reserved=0
* 
https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdoc.akka.io%2Fapi%2Fakka%2Fcurrent%2Fakka%2Fjapi%2FFunction.html&data=05%7C01%7Ckeith.wansbrough%40microsoft.com%7C8120d38be4dc463083e008db266eed2b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638146030190573096%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=OZG2k%2BqLiYUmLZRpBfustinvSx8hRl1wYIoNyec5%2F18%3D&reserved=0

Regards,
PJ

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected] For additional 
commands, e-mail: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to