> On Nov 27, 2017, at 1:43 PM, Don Guinn <[email protected]> wrote: > > So it's not a nilladic function in the sense it requires an argument list > that's empty.
Standard ML, OCaml and F# also have the limitation that you can’t really have a niladic function, so they instead have this special value called “unit” which is written “()” which is the de-facto argument for functions that would be niladic. It’s similar to what we’re doing with ‘’, except that there is a strong, static typechecking regime behind it. > I thought that you wanted a nilladic function that had only a name. I’m just here to add noise. -- Daniel Lyons ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
