FX-87(ID:2653/fx:002)

Scheme dialect allowing side-effects 


Effects. A polymorphic language based on Scheme, allowing side effects and first-class functions. Attempts to integrate functional and imperative programming. Expressions have types, side effects (e.g. reading, writing or allocating) and regions (stating where the effects may occur).




Structures:
Related languages
Scheme => FX-87   Based on
FX-87 => FX-89   Evolution of
FX-87 => KFX   Kernel language

References:
  • Gifford, D.K. et al, The FX-87 Reference Manual, MIT/LCS/TR-407, Oct 1987. view details
  • Lucassen, J.M. et al, "Polymorphic Effect Systems", pp.47-57. view details
          in [ACM SIGACT-SIGPLAN] Proceedings of the Fifteenth Annual ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages, San Diego, California (January 1988) view details
    Resources

    • Version: FX-89
      "