 ```
 """
 
-doc.fnOverload "Bacon.fromCallback(object, methodName [, args...])", "object", """
+doc.fnOverload "Bacon.fromCallback(object, methodName [, args...]) : EventStream[A]", "object", """
 a variant of fromCallback which calls the named method of a given object.
 """
 
-doc.fn "Bacon.fromNodeCallback(f [, args...])", """
+doc.fn "Bacon.fromNodeCallback(f : (E -> A -> void) -> void [, args...]) : EventStream[A]", """
 behaves the same way as [`Bacon.fromCallback`](#bacon-fromcallback),
 except that it expects the callback to be called in the Node.js convention:
 `callback(error, data)`, where error is null if everything is fine. For example:

will be called for each error in the stream.
"""

doc.fn "observable.onEnd(f)", """
subscribes a callback to stream end. The function will
be called when the stream ends. Just like `subscribe`, this method returns a function for unsubscribing.
"""

a Property and then combined with the other properties.
"""

doc.fnOverload "Bacon.combineAsArray(s1, s2...)", "multiple-streams", """
just like above, but with streams
provided as a list of arguments as opposed to a single array.

