Add identifier binding with 'let' #12
Labels
No Label
enhancement
in progress
on deck
uncertain
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Blocks
Reference: glen/fostr#12
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Do we need "let" that does not allow forward reference and "def" that does? E.g. so you don't have to define functions before you use them? If so, what do we do about:
???
Or a perhaps more serious case:
<<< fun 2
let a fun 1
define fun n-> a+n
With
let a 3
this should totally work and display 5.But as it stands it should not work. How do we detect the difference and what sort of error should it be?