Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
people:fbanados [2014/05/14 19:31] – etanter | people:fbanados [2016/10/01 21:55] (current) – fbanados | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== This page is out of date ====== | ||
+ | Please go to [[https:// | ||
+ | |||
+ | ===== Old info (Archive) ===== | ||
+ | |||
| | ||
| **Felipe Bañados Schwerter** | | **Felipe Bañados Schwerter** | ||
- | | Master Student| [[fbanadosATdcc.uchile.cl]] | | + | | PhD student| [[fbanadosATcs.ubc.ca]] |
+ | | [[http:// | ||
+ | | [[http:// | ||
+ | | [[http:// | ||
+ | | Previous contact information | ||
| [[http:// | | [[http:// | ||
| [[http:// | | [[http:// | ||
Line 8: | Line 17: | ||
===== About me ===== | ===== About me ===== | ||
- | After receiving | + | I am currently |
- | I also was a Visiting Scholar at the [[http:// | + | |
- | ===== Research Abstract ===== | + | I graduated from the MSc in Computer Science program at the University of Chile in 2014, with a thesis advised by |
- | //From my thesis proposal' | + | [[people: |
+ | I also received a BESc. in Computer Science and a Professional Title (Civil Engineer in Computing) from this same University. | ||
- | Type-and-effect or effect systems are kinds of type systems that also verify and guarantee side-effect invariants over programs. Examples of effect systems are exceptions or error handling, memory updates and I/O. Generic | + | ===== Master' |
+ | My thesis, [[http://users.dcc.uchile.cl/ | ||
- | At the same time, gradual type systems bridge the gap between the flexibility provided by dynamic languages, and the guarantees given by static type systems, allowing for a programmer-controlled migration between dynamic | + | **Language Note** : The University of Chile requires a title page and an abstract in Spanish. Don't worry, **The full thesis is in English**, except for the front page and pages i and iii. |
- | We propose the introduction of gradual typing for generic type-and-effect systems. Currently, static type-and-effect systems only allow a one-step migration which can be risky or costly in ongoing software projects. A gradual approach would ease these kind of migrations by giving programmers the flexibility to decide when and where to insert the required type annotations. | ||
+ | ===== Publications ===== | ||
+ | <note important> | ||
+ | //The following documents are included by the contributing authors as a means to ensure timely dissemination of scholarly and technical work on a non-commercial basis. Copyright and all rights therein are maintained by the authors or by other copyright holders, notwithstanding that they have offered their works here electronically. It is understood that all persons copying this information will adhere to the terms and constraints invoked by each author' | ||
+ | // | ||
+ | </ | ||
< | < | ||
Line 25: | Line 39: | ||
<div id=" | <div id=" | ||
</ | </ | ||
- |