Ho appena stompato uno begin...end
nella documentazione di Erlang (here), ma non fornisce alcuni esempi di come sia utile.Per cosa si usa begin ... end in Erlang?
Guardando qui a StackOverflow ho trovato due casi in cui le persone avrebbero usato begin...end
, sia in list comprehension:
ma mi chiedo se ci sono più di tale utilizza.
Qualcuno può fornire un altro scenario in cui un begin...end
è utile in Erlang?
Grazie
puoi semplicemente usarlo per creare codice rapido per valutare e creare il valore che desideri. per esempio. 'T = {1,2, inizio 1 + 2 fine} .' valuterà' T = {1,2,3} ' –
@MuzaayaJoshua Ma il tuo esempio funziona anche senza inizio. Qualcuno può dare un esempio che in realtà richiede l'utilizzo di essere fine? O sono come parentesi graffe? – Aus
@Aus controlla le risposte di seguito, ci sono esempi che non possono essere realizzati senza iniziare ...fine – MondKin