Murthy Nukala
2017-09-22 23:02:14 UTC
Hello there,
I have a few basic questions about programming with dependent types in
IDRIS. I would love to be pointed towards s answers if they are already
written up.
a. I am trying to understand why it is hard for a programming language to
support dependent types (which seem insanely useful)?
b. What are the implications of a language being 'type-centric' with
regards to the core architecture and constructs of the language as well as
the execution environment?
c. Does IDRIS expose the underlying proof structure as it compiles the
program? Is it possible to extract this (graph, tree, etc) and treat it as
a first class citizen or object?
Thanks very much. I greatly appreciate it!
Murthy
I have a few basic questions about programming with dependent types in
IDRIS. I would love to be pointed towards s answers if they are already
written up.
a. I am trying to understand why it is hard for a programming language to
support dependent types (which seem insanely useful)?
b. What are the implications of a language being 'type-centric' with
regards to the core architecture and constructs of the language as well as
the execution environment?
c. Does IDRIS expose the underlying proof structure as it compiles the
program? Is it possible to extract this (graph, tree, etc) and treat it as
a first class citizen or object?
Thanks very much. I greatly appreciate it!
Murthy
--
You received this message because you are subscribed to the Google Groups "Idris Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to idris-lang+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Idris Programming Language" group.
To unsubscribe from this group and stop receiving emails from it, send an email to idris-lang+***@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.