Catalyzes the two-step NADP-dependent conversion of GDP-4- dehydro-6-deoxy-D-mannose to GDP-fucose, involving an epimerase and a reductase reaction. . This is the function of GFUS (GDP-L-fucose synthase, Ensembl gene identifier ENSG00000104522).