Έχω προβλήματα κατά τον ορισμό μιας συνάρτησης λάμδα που δέχεται μια προαιρετική παράμετρο. Το παράξενο είναι ότι αν μπορώ να χρησιμοποιήσω την πλήρη «λειτουργία» συντακτικής η ανώνυμη συνάρτηση λειτουργεί, αλλά η λ στενογραφία / βέλος σύνταξη παράγει λάθη, όπως τα ακόλουθα:
- Το όνομα «α» δεν υπάρχει στο τρέχον πεδίο
- Παρεχόμενα παράμετροι δεν ταιριάζει με κανένα υπογραφή του στόχου κλήσης
- Αναμενόμενος ')'
Παράδειγμα:
(function (a, b?) => { console.log(a, b); })(a); // OK
((a, b?) => { console.log(a, b); })(a, b); // Errors
((a, b) => { console.log(a, b); })(a, b); // OK













