We obtain exact moving and stationary, spatially periodic and localized
solutions of a generalized discrete nonlinear Schr\"odinger equation. More
specifically, we find two different moving periodic wave solutions and a
localized moving pulse solution. We also address the problem of finding exact
stationary solutions and, for a particular case of the model when stationary
solutions can be expressed through the Jacobi elliptic functions, we present a
two-point map from which all possible stationary solutions can be found.
Numerically we demonstrate the generic stability of the stationary pulse
solutions and also the robustness of moving pulses in long-term dynamics.Comment: 22 pages, 7 figures, to appear in J. Phys.