Wole to dzisiaj skończyć bo jutro nie będę wiedział co to kurwa jest xD
#typescript #programowanie
@Klopsztanga - utożsamiam się z niemożnością zostawienia problemu na jutro - jak można pójść spać jak problem nierozwiązany?
@Klopsztanga ten fragment kodu wygląda na niepotrzebny, bo go nie rozumiem. Usuń go.
Połowa to any czyli nie skończone jeszcze
@Klopsztanga myślałeś może o stworzeniu nazwanych funkcji?
@wombatDaiquiri tzn?
@Klopsztanga widzę tutaj z pięć sygnatur funkcji (argumenty + zwracane typy) nie da się ich jakoś w tym języku nazwać albo zrobić coś, żeby zamiast sygnatury funkcji był typ "functionToCall", "argumentsToPass"? Czy to jest najbardziej podzielone jak to możliwe w tym języku?
Gdy całe życie klepiesz we wszystkim prócz js/TS i widzisz taki cudowny wypierd...
"I wy w tym piszecie?"
@rm-rf To jest zajebiste
Ciężkie do napisania, ale jak się napiszę, to wtedy zajebiście się z tego skorzysta. IDE podpowiada mi jakie funkcje mam dostępne, jakie argumenty muszę i mogę przekazać itp. W pythonie/pehapie i innych podobnych językach ni uja nie da się tak zrobić. Masz w nich funkcję caller , IDE nie powie ci jakie argumenty do tej funkcji przekazać.... a o ewentualnych błędach powie ci klient niz transpiler
@Klopsztanga ja kod rozumiem, chodzi mi raczej o składnie całości. Kilka podejść miałem do TS i js i coś tam w nim też wydłubię, ale nigdy nie miałem potrzeby używać go produkcyjnie i nie zamierzam. Mi zresztą jako devops/sre gui jest średnio potrzebne
@rm-rf 99% typescript developerów by olało temat i by nie robiło takiego typu jak ja, powodując że funkcja caller by mogła przyjmować każdy argument i nara .
Ale idea TypeScriptu jest genialna. Jak dobrze piszesz w typescripcie i z nim się polubisz, to 99% błędów wyłapiesz w czasie kompilacji.
Nie potrafiłbym pisać w czystym JSie teraz. Ok, może bym potrafił ale 4x wolniej
@Klopsztanga
W pythonie/pehapie i innych podobnych językach ni uja nie da się tak zrobić
@psalek w tych językach masz podstawowe typy. W typescript w typach można jako tako programować , wszystko ogarnąć, każdą mutacje obiektu itp
Trochę poprawione
@Klopsztanga zamiast aby użyj unknown jak można
Zaloguj się aby komentować