daniil-ushkov / hi

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hi language

Overview

The homework from funcional programming course where I have developed small programming language Hi on Haskell. The language is similar to bash but with simplified syntax (for parsing purpose).

Supported functions

  • numeric arithmetic, booleans, comparisons
  • strings, lists and operations with them like accessing by index, folding, slices (with Python semantics)
  • working with byte strings and serialization
  • file i/o
  • getting of current time
  • uniform random generator
  • dictionaries

About


Languages

Language:Haskell 100.0%