Melt butter in a small saucepan over low heat; add flour, stirring until smooth. Gradually stir in chicken broth and half-and-half. Cook, stirring constantly, until thickened and bubbly, about 1 minute. Whisk in mustard, lemon juice, and pepper. Spoon sauce over asparagus. Serve immediately.
Serves 6 to 8.