Ranter
Join devRant
Do all the things like
				++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
				Sign Up
			Pipeless API
				From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
				Learn More
			Comments
		- 
				
				
pk7611406y@santartine clever use of higher order functions and other functional programming tricks to get a DSL that... isn't functional at all, and rather resembles natural language. - 
				
				
pk7611406y@terraria99 F#, with clever use of some functional programming concepts and severe abuse of F#'s type inference algorithm. - 
				
				this is the sad folk that attempts to write a new language within a language, instead of developing a new language.
curse languages that allow this also. - 
				
				
pk7611406y@jesustricks bro, what?
I can create a small DSL for unit testing in just a few workdays, versus the months to properly do it, along with additional time to create proper IDE integrations.
I'm not creating a turing complete language inside of another language, it's just a DSL.
And I hate to break it to you, but every turing complete language allows this in some way. 

It's fun to abuse language mechanics
random