Hello Internals,
I don't know maybe this discussion has been raised before, but i feel we
should re-discuss this.
`function` syntax is kinda verbose for naming methods in class, let's take
a look at the below example:
```php
class Greet {
public function __construct(
private string $name,
private string $city
) {}
private function init(): string
{
return "Hello {$this->name}, From {$this->city}";
}
}
```
I know that the `fn` Syntax is already used for arrow functions, but what i
am suggesting is that, can't we make `fn` to be used in naming methods in
class? (this will be optional though),
I mean like:
```php
class Greet {
public fn __construct(
public string $name,
public string $city
) {}
private fn init(): string
{
return "Hello {$this->name}, From {$this->city}";
}
}
```
The above code looks cool, readable and less verbose, what is your opinion
on this?