Translate

Tuesday 5 October 2021

Curry Methods in Groovy Scripting groovy training telugu 27

 Watch This Video

https://youtu.be/f23J76-sXGo

----------------------------------------------------------------------------------------------------------------------

def log={String type,Date createdOn,String  msg ->

println"$createdOn [$type]-$mgs"

}

log("DEBUG", new Date(),"This is my first debug statement......")

def debuglog =log.curry("DEBUG")

debuglog(new Date(),"This is my first debug statement.........")
debuglog(new Date(),"This is onOther")


def todayDebugLog= log.curry("DEBUG",new Date())
todayDebugLog("This is today Bug")

//right curry


def crazyPersonLog =log.rcurry("Why i am logging this way")
crazyPersonLog("ERROR",new Date())

//index based Curring

def typeMsgLog=log.ncurry(1,new Date())
typeMsgLog("ERROR","This is using ncurry")

No comments:

Post a Comment

Note: only a member of this blog may post a comment.