I believe the answer is:  an ES shell
Es shell is a programming language that derived from the Plan 9 shell,that explored of new semantics combined with rc-influenced syntax  and functional programming languages. This was first  written by Paul Haahr & Byron Rakitzis.