Comment faire la fonction de rappel dans Coffeescript

Je ne trouve pas comment faire une fonction qui appelle une autre fonction à la fin.

Je veux être en mesure de faire quelque chose comme ceci:

book.save (err) ->
  MyFunc param1, param2, (callbackParam) ->
    # some code using callbackParam

MyFunc = (param1, param2) ->
  # some other code that defines callbackParam
  ?.call(callbackParam)

Ce qui doit être appelé et comment est-il données?

source d'informationauteur zishe