13af6ab5fSopenharmony_ci# Use arrow functions instead of function expressions 23af6ab5fSopenharmony_ci 33af6ab5fSopenharmony_ciRule ``arkts-no-func-expressions`` 43af6ab5fSopenharmony_ci 53af6ab5fSopenharmony_ci**Severity: error** 63af6ab5fSopenharmony_ci 73af6ab5fSopenharmony_ciArkTS does not support function expressions. Use arrow functions instead 83af6ab5fSopenharmony_cito specify explicitly. 93af6ab5fSopenharmony_ci 103af6ab5fSopenharmony_ci 113af6ab5fSopenharmony_ci## TypeScript 123af6ab5fSopenharmony_ci 133af6ab5fSopenharmony_ci 143af6ab5fSopenharmony_ci``` 153af6ab5fSopenharmony_ci 163af6ab5fSopenharmony_ci let f = function (s: string) { 173af6ab5fSopenharmony_ci console.log(s) 183af6ab5fSopenharmony_ci } 193af6ab5fSopenharmony_ci 203af6ab5fSopenharmony_ci``` 213af6ab5fSopenharmony_ci 223af6ab5fSopenharmony_ci## ArkTS 233af6ab5fSopenharmony_ci 243af6ab5fSopenharmony_ci 253af6ab5fSopenharmony_ci``` 263af6ab5fSopenharmony_ci 273af6ab5fSopenharmony_ci let f = (s: string) => { 283af6ab5fSopenharmony_ci console.log(s) 293af6ab5fSopenharmony_ci } 303af6ab5fSopenharmony_ci 313af6ab5fSopenharmony_ci``` 323af6ab5fSopenharmony_ci 333af6ab5fSopenharmony_ci 34