1
Vu:Code mieux pour le cas de Erlang
C = case A of
undefined ->
"";
Value ->
Value
end
Comment pourrais-je exprimer une seule ligne?
Vu:Code mieux pour le cas de Erlang
C = case A of
undefined ->
"";
Value ->
Value
end
Comment pourrais-je exprimer une seule ligne?
Outre l'évidence (mettre tous ce code sur une ligne), vous pouvez faire une fonction d'aide comme ceci:
with_default(undefined, D) -> D;
with_default(X, _) -> X.
with_default(X) -> with_default(X, "").
Exactement ce que je veux. –
Je ne comprends pas ce que vous demandez. En particulier, je ne vois aucun message (ce que vous entendez par signaux, peut-être?) Étant envoyé dans ce code. Pouvez-vous ajouter plus de détails sur le problème? – DSimon